Dobre teda, napisem sem nieco pre tych, ktorych to zaujima.
Potrebujeme klasicky ovladac
Wii Remote Controller (Wiimote). Na Slovensku sa da kupit od 900Sk az po 1700Sk (cca 30€ az 56€). Cena velmi zalezi od obchodu, v ktorom kupujete. Tento ovladac sa pripaja cez bluetooth k PC. Ma zabudovanu infra kamerku vysokym rozlisenim a 100FPS, rumble funkciu (vibrovanie), maly reproduktor a napaja sa dvoma AA bateriami. Blizsie info o Wiimote na
wikipedii.
Potom treba
tri infra led diody. Mali by byt s co najsirsou uhlom svietivosti, ale ja mam klasice 5mm diody, iba som zbrusil hlavicky, aby som viacej rozptylil svetlo. Daju sa kupit aj diody s viac ako 100° uhlom, tie som ale v normalnych cenach nenasiel. Tie klasicke infra diody sa daju kupit v Radioamateri a stoja len niekolko centov. Ja som pripojil tieto infra diody na 9V baterku a pouzil som 62ohmovy rezistor. Na strankach freetracku je dobra pomocka pre vypocitanie odporu rezistora. Link
tu.
Potom potrebujeme Freetrack 2.2, ktory stiahnete z
Download stranky. Starsie verzie Freetracku nie su kompatibilne s Wiimote, preto napriek reciam, ktore koluju po internete, ze Freetrack 2.2 je nestabilny, si kludne stiahnite najnovsiu verziu.
Potom nasleduje pripojenie Wiimote ku PC. Tu vacsinou nastava problem, pretoze klasicky Microsoft bluetooth stack je voci tomuto zariadeniu imunny, resp. dokaze ho rozpoznat, ale neudrzi spojenie. Zariadenie je sparovane, ale nie je "Connected", pretoze pre Windows neponuka ziadny tok dat napriek tomu, ze je oznacene ako HID zariadenie. Tu je moznost pouzit alternativu vo forme
Widcomm stacku, ktory funguje pri niektorych bluetooth zariadeniach a je free, alebo pouzit
Bluesoleil, ktory je vseobecne zamerany na spravu bluetooth zariadeni, ale je to shareware. Ja som pouzil Bluesoleil, pretoze ostatne bluetooth stacky na mojom Macbooku nechcu komunikovat s Wiimote. Po zapnuti a rozpoznani Wiimote v Bluesoleil sa vam zobrazi Wiimote ako nove zairadenie:
Potom Wiimote pripojite ako HID service:
Potom sa Wiimote zobrazi ako dalsia moznost vo Freetracku. Okrem toho mate moznost pripojit aj web kameru pre snimanie bodov, ale aj tie najlepsie web kamerky maju maximalne 60FPS, pricom Wiimote sa priblizuje ku klasickemu TrackIRu vo FPS.
Freetrack sa moze pripojit k hram roznymi sposobmi. Ja vyuzivam dll kniznicu z TrackIRu, ktora je automaticky nahrana a Freetrack tak pouziva namapovanu kniznicu TrackIRu, cize podporuje vsetky tituly ako TrackIR. Okrem toho sa da pripojit k hram klasickou Freetrack kniznicou, cez Simconnect pre FSX s 6dof alebo pomocou FSUIPC pre FS2004 s podporou 4dof. Okrem toho moze byt Freetrack ako emulator mysky alebo joysticku.
Teraz trosku cisel: Freetrack pri pouziti Wiimote zabera cca 9,5Mb RAMky, pretoze snimanie bodov ma hardwarovo zabezpeceny Wiimote priamo v sebe. Takto Freetrack prepocitava iba samotne body a nemusi este zatazovat procesor webkamerkou. Tu je obrazok pri pouziti Wiimote:
Tu je pri pouziti web kamerky je spotreba RAM pamate trochu vacsia, pretoze sa musi system zaoberat aj zberom dat z webky:
Pre porovnanie s neaktivnym TrackIR:
Ako dokaz, ze to funguje screeny z FS2004 a Live for Speed:
Otazky?