ВРТрацк 1.0 - хеадтрацкинг драјвер за вр920 ХМД
Као што сам обећао у Новом верзији вр920 хеадтрацкинг наредном возача ускоро овде је нова верзија мог хеадтрацкинг возача за Вузик ВР920 ивеар за Линук. Он израчунава иав, Питцх и климање из акцелерометар и Магнетометар података (Уређај има три од сваке). То чини 3ДОФ праћење могућег и омогућава вам да погледате около у 3Д сцене. На пример, можете да користите програм са мојим стереоскопски приказивачу слика СИВ . Возач у просеку сензора читања са побољшаном алгоритму који даје много равномерније него искуство са почетном верзијом драјвера. Возач пакет се састоји од даемон који се може покренути у позадини и погодности за основне контроле апликација која омогућава лако да подесите различите подешавања управљачког програма и да цаллибрате уређај. За опште информације о томе како да користите уређај са Линуком види: Вузик ВР920 са Линукс и активне 3Д стерео .
Возач пружа трацкингдата у различитим форматима у апликацији користећи га. Увек пише податке на / дев / хеадтрацкинг. Линија прочитати из / дев / вртрацк се састоји од шест сплавова који одговарају сензор за читање у овом формату:
Иав Питцх ролна киз
Иав, труцкање и климање су углови од 0 до 360 степени. Кс, И и З су увијек нула за вр920, јер подржава само три степени слободе. Ове вредности су резервисане за будуће уређаје који могу да подржавају шест степени слободе, у нади да предложи стандард за праћење уређаја.
Возач може величину очитавања и обрнути осе независно да добијете потребну вредност за опсег користи апликацију и пријатно искуство.
За максималну компатибилност са постојећим апликацијама постоје четири начина рада који могу бити посебно омогућио:
- Џојстик емулација
Возач емулира џојстик уређај / дев / инпут / јсКс. Читања за иав, питцх и ролл су Кс, И и З оса емулираног џојстика. Ово може бити коришћено да омогући основну подршку хеадтрацкинг у играма које нису изворно подржавају хеадтрацкинг.
- Миш емулација
Возач емулира џојстик уређај / дев / инпут / моусеКс. Читања за скретање са правца и питцх се преведени на Кс и И од миша уређаја, тако да када погледате праве показивач миша креће у десно и када погледате горе показивач помера нагоре и обрнуто. Ово се такође може користити да се омогући основну подршку хеадтрацкинг у играма које нису изворно подржавају хеадтрацкинг. Такође се може користити само за контролу показивача миша у прозору система. Контрола поглед кроз прозор система такође могу бити разумном сврха. Са новим МПКС продужетак у Ксорг то може бити могуће.
- УДП - мрежа
У УДП моду возач шаље праћење података преко мреже као УДП уницаст. Приступ да пошаље податке из преко мреже прави језик који се користи за писање апликација независна од језика који се користи за развој возача. Пакет послат клијентима садржи три углове, иав, Питцх и климање и Кс, И и З као 32 бита фиксне тачке у К16.16 формату. Овај режим може да се користи, односно да контролише флигхтгеар.
- Мултикаст - мрежа
У режиму мултикаст возач шаље праћење података преко мреже као вишеструко УДП, тако многи клијенти могу да читају податке, због чега параллелизатион више могуће, односно није могао користити једну машину за рендеровање и другу машину за рачунање. Поред тога, приступ да пошаље податке из преко мреже прави језик који се користи за писање апликација независна од језика који се користи за развој возача. У податке о праћењу послати клијентима садржи три углове, иав, питцх и ролл и за лако коришћење виевматрик, један директно може користити са сценеграпх библиотекама. Ако намеравате да развије апликацију користећи хеадтрацкинг на ВР920 видели датотеку демоцлиент.цпп укључен у преузимање за детаље о томе како да бисте добили податке у својој пријави. Овај режим се користи од стране стереоскопски приказивачу слика СИВ .
Важна напомена: Током калибрације уверите се да екран уређаја приказује нешто Пошто екрани не само да показују плави екран утиче на податке сензора (бар са мојим уређајем) ћете завршити са погрешном калибрацијом друго.. Можете користити тј нвидиа-подешавања како би ова За детаљне инструкције погледајте коришћења ПРОЧИТАЈМЕ укључен у преузимање..
Сам одлучио да објави програм под заједничком креативном некомерцијалну дозволе. Можете преузети пуну извор из овде: вртрацк-1.0.тар.гз (391) , к86_64 бинарни одавде: вртрацк-1.0-к86_64.тар.гз (321) , или и686 бинарни одавде: вртрацк-1.0- к86.тар.гз (327) . Арцхлинук ПКГБУИЛД обезбеђује Феилен је доступан овде: аур.арцхлинук.орг Више бинарни / дистрибуција специфични формати могу бити доступне у будућности. Кс86_64 бинарни је градити на актуелност Гентоо систем, и686 бинарни на Убунту Харди. За и686 бинарни можете инсталирати либцонфиг + + +8 односно либцонфиг _1.3.2-2 одавде: либцонфиг + Ако ниједан од двострукости ради за вас, можда ћете морати да се изгради од извора ...
Морате имати либусб и либцонфиг + + либфусе и либцурсес инсталиране на вашем систему. За Убунту кориснике сам укључен мали схелл скрипт који инсталира на убунту_инсталл_депс.сх зависности. Можда је, такође ради за друге Убунту-базиране дистрибуције. Гентоо корисници само треба да се уверите да су либусб и нцурсес, осигурач, и либцонфиг су се појавили. Ваша верзија кернела мора да буде најмање 2.6.31 и морате имати омогућен Цусе у васем кернелу.
Фуснота:
Уколико Вам се свиђа програм, слободно да се повежете ввв.мигну.де . Ако сте развили неку апликацију користећи праћење податке добијене од возача молимо Вас да оставите коментар, јер онда могу да размотри захтев и на крају пишу о томе. Да бисте захтевали комерцијалне лиценце обратите нам се на инфо (ат) мигну.де. Па, ако само желите да подржите наш рад на МиГНУ.де користите дугме донирајте ![]()
Срдачан поздрав
Јирген










![Провери мој РСС феед [Valid RSS]](http://validator.w3.org/feed/images/valid-rss.png)





































