Vuzix VR920 s Linuxem a aktivní 3D stereo

Nedávno jsem dostal své VR920 3D stereo brýle z USA. Podrobná recenze zařízení je k dispozici zde: Představujeme Vuzix iWear VR920 . Fotka z VR920 můžete vidět níže:

vr920 Vuzix VR920 with Linux and active 3D stereo

Zařízení samozřejmě funguje bez problémů pomocí systému Windows. Situace v Linuxu je trochu jiná, vzhledem k chybějící podporou ovladačů od výrobce, jako obvykle.

Stereo vidění pracuje nejméně s NVIDIA Quadro desek, pravděpodobně také s ostatními. Tj. ATI FireGL by měl fungovat, ale nikdy jsem se snažil to. Toto nastavení bylo snadné. Jen jsem musel začít druhý Xserver a přidejte řádek

Možnost "Stereo", "1"

v sekci screen svého xorg.conf. S tímto nastavením se dostanete jiný obraz pro obě oči, a tedy skutečný stereo vidění, pokud vaše aplikace podporuje quad-bufferred stereo. Je důležité, aby rozlišení obrazovky se pohybuje mezi 640 × 480 a 1024 × 768 a obnovovací frekvenci 60 Hz. Xorg.conf, který používáte k tomu nesmí používat kompozitní rozšíření. Pro vypnutí Composite rozšíření připojit následující do xorg.conf:

Sekce "Extensions"
Option "Composite" "Disable"
EndSection

Bohužel to také zabraňuje použití compiz, doufejme, že Nvidia řeší neslučitelnost mezi stereo a kompozitní rozšíření jednoho dne.

Pro spuštění Xserver i použít následující malý skript, který otevře 2 xterms a spustí program (vzhledem k tomu jako parametr s argumenty) v jednom z nich.

#! / Bin / bash

/ Usr/X11R6/bin/X: 1-dpi 96-xf86config ./xorg.conf.3d-auth / var / gdm /: 1.Xauth vt8 &
DISPLAY =: 1.0
export DISPLAY
spát 5
icewm &
klávesové zkratky a
xterm-fn 9 × 15 a
xterm-fn 9 × 15-e $ @ &

Sluchátka dostane detekován jako zařízení alsa:

usb 2-2: new full speed USB zařízení pomocí uhci_hcd a adresu 8
usb 2-2: Konfigurace # 1 vybrány z 1. volby
generic-usb 0003:1 BAE: 0002,0002: hiddev0, hidraw1: USB HID v1.00 Device [Icuiti Corp. VR920 Video Brýle] na usb-0000: 00:01 d.1-2/input3
usb 2-2: New USB zařízení nalezeno, idVendor = 1bae, idProduct = 0002
usb 2-2: New USB zařízení znaků: Výr. = 1, Product = 2, serialNumber = 0
usb 2-2: Product: VR920 Video Brýle
usb 2-2: Výrobce: Icuiti Corp.
usbcore: registered nové rozhraní ovladač snd-usb-audio

cat / proc / asound / karty:

1 [brýle]: USB-Audio - Video Brýle VR920
Icuiti Corp. VR920 Video Brýle na usb-0000: 00:01 d.1-2, plná rychlost

Byl jsem schopen se dostat MPlayer pro přehrávání na zařízení nastavením výstupní zařízení k hw = 1,0.

Bohužel mix nezdá se do práce. Alespoň mixu hladiny nejsou kontrolovatelné. Snad každý vývojář alsa má nápad na to? To je ještě důležitější, neboť směšovače kola na zařízení zamrzne po třech krocích při použití Linuxu.

Důležitější než mít kontrolovatelné zvuk je získat integrované headtracking pracovat. K dispozici je nefunkční ovladač na fórech vuzix. Alespoň to může číst data ze senzorů z přístroje, ale nezdá se, že zpracovávat data správně. Podívám se do toho brzy.

Aktualizace: Moje VR920 headtracking ovladač je nyní k dispozici zde: VR920 headtracking ovladače pro Linux

Hrajeme si s přístrojem jsem musel zjistit, že není JPS stereoimage prohlížeč pro linux. Jen jsem našel program, který je schopen číst JPS-obrazy, je gqview ( GQView3D ). Bohužel gqview není schopen zobrazit Výběr těchto snímků pomocí aktivní quad-buffered stereo. Tak jsem se rozhodl napsat vlastní JPS diváka. Bude založena na OpenSceneGraph odst. OpenSceneGraph ), protože jsem již nějaké zkušenosti s vývojem OpenSceneGraph. Snad to mohu integrovat headtracking do něj. By bylo opravdu super pro zobrazení na moře panoramatický obraz ve 3D otočením hlavy icon smile Vuzix VR920 with Linux and active 3D stereo

Těšte se na aktualizace.

Jürgen

 Vuzix VR920 with Linux and active 3D stereo
1 Star2 Stars3 Stars4 Stars5 Stars (Nehodnoceno)
Loading ... Loading ...

Informace o webu

Trans lator

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