SIV - stereoskopické JPS prehliadač pre Linux

Ako som sľúbil v JPS-Viewer pre linux , tu je prvá verzia SIV, prvé dostupné S tereoscopic som mág V iewer pre Linux podporujúce quad buffered stereo. No to nie je 100% správne, pretože je postavený na OpenSceneGraph to je trochu nezávislý na platforme a schould skompilovať aj na Windows, Mac a UNIX. Avšak, len som sa snažil s Linuxom, pretože existuje dostatok alternatív k dispozícii pre väčšinu ostatných platforiem.

SIV je schopný zobrazovať JPS stereo snímok v rôznych režimoch stereo. Skúšal som to v celoobrazovkovom / okennom módu sa anaglyphic a quad buffered stereo režime. Rôzne výstupné zariadenia som testoval bola moja Vuzix VR920 a okuliare relevator uzávierky na NVIDIA Quadro FX 3400 a FX 350m. Stále chýba niektoré funkcie ako výhodné Diashow režimu.

Screenshot z prehliadača ako okná v režime anaglyphic:

jpsviewer anaglyph SIV   a stereoscopic jps viewer for Linux

Poznámka o názve SIV, SIV predstavuje S tereoscopic Aj mág V iewer, ale ako som zistil, SIV je aj meno manželky boha Thora v severskej mytológii. Pozri: Wikipédia: Sif a Behindthename: SIV . Sif a SIV sú rovnaké meno, oba spisy sú možné. Akonáhle som to zistil, myslel som, že je to v pohode názov tejto práci.

Použitie:

. / SIV [voľby] jpsfile (y)
Voľby:
-CullDrawThreadPerContext Vyberte CullDrawThreadPerContext
threading model pre diváka.
-Vyberte CullThreadPerCameraDrawThreadPerContext
CullThreadPerCameraDrawThreadPerCo-
ntext threading model pre diváka.
-DrawThreadPerContext Vyberte DrawThreadPerContext
threading model pre diváka.
-SingleThreaded Vyberte SingleThreaded závitov
model pre diváka.
-Accu-RGB Žiadosť RGB akumulátor vyrovnávacej
vizuálny
-Accu-RGBA Požiadať o rgb akumulátora bufferu
vizuálny
-Cc Žiadosť použitie kompiláciu kontextu a
vlákna
-Jasná farba <color> Nastaviť farbu pozadia
Divák v podobe "r, g, b [,]".
Displej <typ> MONITOR | POWERWALL |
REALITY_CENTER |
HEAD_MOUNTED_DISPLAY
-RGBA Žiadosť RGBA farebný vyrovnávacej vizuálny
Vzorkách <num> Dopyt Simultánne zrakové
Obrazovke <num> Nastavte displej použiť pri viac
Obrazovky sú prítomné.
-Serializácie nakresliť <režim> OFF | ON - nastavte serializácie
kresliť odoslanie
-Šablóny Žiadosť stencil buffer vizuálny
-Stereo Použiť predvolený stereo režim, ktorý je
ANAGLYPHIC ak nie o overriden
Premenná prostredia
-Stereo <režim> ANAGLYPHIC | QUAD_BUFFER |
HORIZONTAL_SPLIT | VERTICAL_SPLIT |
LEFT_EYE | RIGHT_EYE |
HORIZONTAL_INTERLACE |
VERTICAL_INTERLACE | Šachovnica |
ON | OFF
Okien <xyw h> Nastavte pozíciu (x, y) a veľkosť
(W, h) okna prehliadača.
-O <option_string> Poskytnúť možnosť reťazec
Reader / autori používajú k načítaniu
databázy
-E <extension> Vložte plugin spojené s
prácu so súbormi so špecifikovaným
predĺženie
-H alebo-help Zobrazí túto informáciu
-L <library> Vložte plugin

Môžete si všimnúť, že väčšina z možností, pochádza z osgViewer, čo je základná trieda pre diváka. To dáva výhodu, že možno použiť "normálne" osgViewer ovládacie prvky, ako je lietajúce okolo scény. Skúste držanie pravého tlačidla myši a pohybom myši hore alebo dole pre priblíženie, alebo dovnútra alebo stlačte klávesu F pre prepnutie do režimu celej obrazovky, alebo stlačte S pre prepnutie na štatistiky FPS atď) displej.

Môžete dodávať viac. JPS súborov na príkazovom riadku. Tj. / SIV kláves *. JPS zobrazí všetky súbory JPS v aktuálnej zložke icon wink SIV   a stereoscopic jps viewer for Linux

Hneď prvý obrázok zo zoznamu sa zobrazí, môžete použiť CURSOR_UP / dole alebo koliesko myši a vyberte iný obrázok pre zobrazenie. V budúcich verziách môžem realizovať Diashow funkciu ...

Pri zobrazení obrazu názov súboru obrázka sa zobrazí v ľavom dolnom rohu.

Môžete si nájsť nejaké JPS obrázky pre vyskúšanie diváka na: stereo snímok z Juneau .

Možné problémy:

Ako predvolené SIF začína v fullscreen quad buffered stereo režime. Takže ak váš grafický hardvér nepodporuje tento režim, bude divák ukončiť z dôvodu nasledujúce chyby:

Chyba: Nie je možné vytvoriť požadované vizuálne.
GraphicsWindow nebol úspešne vytvorený.
Prehliadač :: realizovať () - nepodarilo nastaviť všetky okná

V tomto prípade skúste anaglyphic režime alebo apropiate 3D režim pre váš hardvér (pozri-stereo možnosť).

Môže dôjsť k aplikácii segfaulting. Väčšina možno dôvodom je, že vaše OpenSceneGraph chýba knižnice osgdb_jp2.so v lib / osgPlugins zložky. Ak strace aplikáciu a posledná vec, že ​​sa snaží pred segfaulting je prístup osgdb_jp2.so, je to dôvod. Problém bude opravený v ďalšej verzii SIV. Teraz nainštalujte Jaspera a znovu OpenSceneGraph.

Download: 88x31 SIV   a stereoscopic jps viewer for Linux Commercial license button SIV   a stereoscopic jps viewer for Linux

Nesťahujte tieto súbory už, pokiaľ výslovne chcete túto verziu. Nová verzia je k dispozícii na: SIV-1.0 vydaná

Rozhodol som sa zverejniť diváka v rámci spoločnej tvorivej nekomerčné licencie. Uistite sa, že máte OpenSceneGraph knižnica nainštalovaná pred pokusom zostaviť alebo spustiť prehliadač. Môžete si stiahnuť kompletný zdroj (Eclipse Project) tu: SIV-source (282) , alebo x86_64 binárne tu: SIV-x86_64 (273) . Ďalšie binárne formáty môžu byť k dispozícii v budúcnosti. Preto na x86_64 binárne budete musieť OpenSceneGraph-2.8.

Binárky pre väčšinu linuxových distribúcií, si môžete stiahnuť z www.openscenegraph.org . Návod, ako stavať OpenSceneGraph na Gentoo možno nájsť na PlopByte .

Budova zo zdroja:

Pre stavebné zo zdrojového rozbaliť ZIP a CD na SIV / release a spustite make.

Budúce plány:

Do budúcnosti by som chcel implementovať Diashow funkciu a začleniť VR920 headtracking do prehliadača. Bolo by naozaj skvelé pre zobrazenie na more panoramatický obraz v 3D otočením hlavy icon smile SIV   a stereoscopic jps viewer for Linux To je dôvod, prečo je obraz nie je zobrazený bežný, ale na vojne segmente. Pre sledovanie budem musieť napísať ovládač pre VR920 headtracking najprv dostať kamery viewmatrix pre diváka. Pretože vo fóre som našiel Vuzix non funkčný ovládač, z ktorej som bol schopný sa naučiť čítať dáta zo senzorov, len som musel vykonávať výpočty treba napísať a kalibračné metódy.

No, dúfam, že sa vám na 3. rozmer. Ak sa vám páči diváka neváhajte odkaz na MyGNU.de.

Tešte sa na novinky

Jürgen

 SIV   a stereoscopic jps viewer for Linux
1 Star2 Stars3 Stars4 Stars5 Stars (Nehodnotené)
Loading ... Loading ...

Informácie o webe

Trans látor

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag