Vuzix VR920 з Linux та активною 3D стерео

Нещодавно я отримав мій VR920 стерео 3D-окуляри з США. Докладний огляд пристрою можна знайти тут: Введення Vuzix iWear VR920 . Фото VR920 можна побачити нижче:

vr920 Vuzix VR920 with Linux and active 3D stereo

Пристрій, звичайно, працює бездоганно з допомогою Windows. Ситуація під Linux трохи відрізняється, в зв'язку з відсутністю драйверів від виробника, як зазвичай.

Стерео бачення працює по крайней мере, NVIDIA Quadro плат, ймовірно, з іншими людьми. Тобто ATI FireGL повинно працювати, але я ніколи не пробував. Установка цієї програми було легко. Я тільки повинен був розпочати другий X-сервер і додайте рядок

Option "Stereo" "1"

на екрані частину свого xorg.conf. При використанні цього параметра ви отримаєте різні зображення для обох очей і, отже, реальне бачення стерео, якщо ваше додаток підтримує чотирьохядерні bufferred стерео. Важливо, що дозвіл екрана становить від 640 × 480 і 1024 × 768 і частотою оновлення 60 Гц. Xorg.conf ви використовуєте для цього не потрібно використовувати композитні розширення. Для відключення композитний розширення додати наступні рядки в xorg.conf:

Розділ "Extensions"
Option "Composite" "Disable"
EndSection

На жаль, це також дозволяє використовувати Compiz, ми сподіваємося, Nvidia фіксує невідповідність між стерео і композитний розширення небудь.

Для запуску X-сервера, я використовую наступний невеликий скрипт, який відкриває 2 xterms і запускає програму (зазначеного в якості параметра аргументи) в одному з них.

#! / Бен / Баш

/ Usr/X11R6/bin/X: 1-96-дюйм xf86config ./xorg.conf.3d-аутентіфікаціі / var / GDM /: 1.Xauth VT8 і
DISPLAY =: 1.0
експорт дисплея
sleep 5
IceWM і
гарячі клавіші і
Xterm-п 9 × 15 і
Xterm-п 9 × 15-е $ @ &

Навушники отримує визначається як пристрій ALSA:

USB 2.2: нові повній швидкості USB пристрої з допомогою uhci_hcd та адреса 8
USB 2.2: Конфігурація № 1 вибраний з 1 вибір
загальний USB-0003: 1 BAE: 0002,0002: hiddev0, hidraw1: USB HID v1.00 Device [Icuiti VR920 Корпорація Відео окуляри] на USB-0000: 00:1 d.1-2/input3
USB 2.2: нові USB-пристрій знайдено, idVendor = 1bae, idProduct = 0002
USB 2.2: Новий пристрій USB рядки: Виробник = 1, Product = 2, SerialNumber = 0
USB 2.2: Продукт: VR920 Відео окуляри
USB 2.2: Виробник: Корпорація Icuiti
usbcore: зареєстрованих новий інтерфейс драйвера SND-USB-аудіо

кіт / Праці / Asound / картки:

1 [Очки]: USB-Audio - VR920 Відео окуляри
Корпорація Icuiti VR920 Відео окуляри на USB-0000: 00:1 буд.1-2, повним ходом

Я зміг отримати MPlayer для відтворення на пристрої, встановивши пристрій виводу на шосе = 1,0.

На жаль міксер, здається, не працює. По крайней мере, мікшер рівень не контрольований. Можливо, будь-який розробник ALSA є ідея для цього? Це тим більш важливо, так як колесо регулювання змішувача в пристрій зависає після трьох етапів при використанні Linux.

Що більш важливо, ніж мати контрольований звук, щоб отримати інтегровану headtracking працювати. Існує неробочі драйвера на форумах Vuzix. По крайней мере, він може читати дані датчика від пристрою, але, здається, не обробляти дані правильно. Я буду дивитися на це найближчим часом.

Оновлення: Мій VR920 водій headtracking тепер доступна тут: VR920 headtracking драйвер для Linux

Граючи з пристроєм я повинен був з'ясувати, що немає JPS стереозображення перегляду для Linux. Тільки я знайшов програму, яка вміє читати JPS-образів, має GQview ( GQView3D ). На жаль GQview не в змозі показати пригнічені зображення за допомогою активних чотирьохядерні буферний стерео. Таким чином, я вирішив написати свій власний переглядач JPS. Вона буде заснована на OpenSceneGraph ( OpenSceneGraph ), оскільки в мене є певний досвід в розробці OpenSceneGraph. Може бути, я можу інтегрувати headtracking в неї. Було б здорово, щоб переглянути зображення морської панорамою в 3D, повертаючи голову icon smile Vuzix VR920 with Linux and active 3D stereo

Слідкуйте за оновленнями.

Юрген

 Vuzix VR920 with Linux and active 3D stereo
1 Star2 Stars3 Stars4 Stars5 Stars (Ще не оцінили)
Loading ... Загрузка ...
2009-02-05

mygnu інформація

Блог рол

інформаційний сайт

Транс осцилятора

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