Kerbal Space Program Forum | Polska Społeczność Gry

Mody => Modyfikacje => Wątek zaczęty przez: aleksyb w Wto, 08 Kwi 2014, 00:22:10

Tytuł: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Wto, 08 Kwi 2014, 00:22:10
Witam Was.

Przypadkiem trafiłem na ciekawy filmik na youtube:
www.youtube.com/embed/k6lsMTBd1JE?rel=0

Pierwsze co się ciśnie na usta to ,,łał''.
Następnie zaczynamy sobie zadawać pytanie ile może kosztować ta przyjemność?
Otóż, ktoś o dobrym sercu napisał mod do kerbali który łączy się m.in. z programem FaceTrackNoIR.
Program korzystając z kamerki internetowej analizuje położenie i wszelakie pochylenia naszej głowy.
Z ciekawości przetestowałem ten mod i muszę przyznać, że jest to bardzo fajna ciekawostka, która może chociaż trochę urozmaicić nam np. dokowanie.

Zamieszczam link do dyskusji na oficjalnym forum kerbali http://forum.kerbalspaceprogram.com/threads/73184-WIP-KerbTrack-Webcam-based-head-tracking (http://forum.kerbalspaceprogram.com/threads/73184-WIP-KerbTrack-Webcam-based-head-tracking)
A tutaj link do homepage programu http://facetracknoir.sourceforge.net/home/default.htm (http://facetracknoir.sourceforge.net/home/default.htm)

Sterowanie testowałem na wbudowanej w laptop kamerce, i webcamie z logitecha 720p. Łatwo się domyśleć, że program mniej wariował korzystając z kamerki dającej obraz 720p.

Serdecznie pozdrawiam.
Aleksy B.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Element4ry w Wto, 08 Kwi 2014, 00:41:50
Świetne znalezisko! To w połączeniu z RasterPropMonitorem dałoby genialne rezultaty.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Wto, 08 Kwi 2014, 00:45:06
Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ
Świetne znalezisko! To w połączeniu z RasterPropMonitorem dałoby genialne rezultaty.

No i tu jest problem. Niestety RasterPropMonitor szwankuje w połączeniu z tym modem.
Zamiast danych, na monitorach nic nie ma  >:(
Może to kwestia tego, że odpaliłem te mody na wersji 0.23.5
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: M4000 w Wto, 08 Kwi 2014, 02:31:13
Śledzeni ruchów głowy jest genialne. Sam niedawno zacząłem zgłębiać ten temat. Ja używam FreeTrack. (http://www.free-track.net/english/ (http://www.free-track.net/english/)) ten wynalazek z kolei pozwala na śledzenie ruchów głowy za pomocą markera z diod LED. Dzięki temu program działa płynnie i bez względu na oświetlenie (a to w moim przypadku jest niezwykle ważne). Działa na podobnie co TrackiIR, którego cena to bagatela 800zł.

Ja skonstruowałem taki oto marker-czapkę z lampki rowerowej:

(http://i.imgur.com/33bwwHe.jpg)(http://i.imgur.com/Ksd2nbU.jpg)
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Dirkuu w Wto, 08 Kwi 2014, 22:24:13
Witam, jest do tego potrzebna jakaś specjalna konfiguracja? Ściągnąłem program, odpaliłem, wrzuciłem do kerbali moda, włączam kerbale. Gdy nacisnę Escape to pojawia mi się dodatkowe okienko z konfiguracją, ale nic mi nie działa. W programie normalnie ten kwadrat z obrazkiem twarzy się rusza, ale w kerbalach nie działa.


@Niżej:
Dziękuję, Ci bardzo zacny człowieku :)
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Wto, 08 Kwi 2014, 22:31:54
Trzeba przekopiować bibliotekę FreeTrackClient.dll która znajduje się w folderze programu Freetrack/facetracknoIR, do folderu głównego gry, powtarzam, do głównego folderu, nie gamedata. Następnie w samej grze aktywuje sie sterowanie mordką za pomocą przycisku scroll lock.

Pozdrawiam

Edit:

Z racji tego, że mam przyjemność korzystać z drukarki 3D, postanowiłem poszukać w czeluściach internetu projektu markera do freetrack.
Cudem znalazłem gotowy projekt. Wyglada to tak: http://www.thingiverse.com/thing:131165

A gotowy wydruk, z diodami, sklejony i przypięty do słuchawek wygląda tak:
(http://aligallery.pl/NIE_USUWAC/marker_freetrack.jpg)

Jeśli ktoś by chciał taki marker (tylko obudowę :D) to niech da znać na PW. Trochę czasu ostatnio spędzam poza domem z racji pracy, ale w wolnym czasie mogę wydrukować i wysłać dla zainteresowanych części.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Dirkuu w Wto, 08 Kwi 2014, 23:05:16
Cóż, niestety dalej mi nie działa :/

Nie mam pojęcia co jest nie tak. Tak jak napisałeś, wrzuciłem FreeTrackClient.dll do folderu z grą, odpalam grę i łapie mi jak bym cały czas był zapatrzony w środek ekranu.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Wto, 08 Kwi 2014, 23:25:52
Sam program facetracknoir działa CI ok? Powinieneś w głównym oknie programu widzieć obraz z kamerki z taką nakładką żółtą na Twojej twarzy.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Dirkuu w Wto, 08 Kwi 2014, 23:36:17
A i owszem, tak mam, ale po wejściu w kerbale i losowy lot to niezależnie jak bym miał głowę ustawioną to obraz mam wycentrowany.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Wto, 08 Kwi 2014, 23:39:39
Sprawdź czy masz ustawiony w programie game protocol: freeTrack 2.0 w tracker source pewnie jest faceAPI V3.2.6.

Przy takich ustawieniach musi to działać. Poklikaj parę w grze scroll lock'a, może zadziała :D

W razie dalszych problemów zapraszam na czat, będę jeszcze z pół godziny.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Koper w Śro, 09 Kwi 2014, 20:47:20
Świetny zbieg okoliczności, bo ostatnio sam zrobiłem sobie FreeTracka, jednak ja użyłem diód podczerwonych i całość zasilam z USB komputera. Jeśli ktoś lubi pomajsterkować to gorąco polecam sobie zrobić, radość z grania razy dziesięć. W kerbalach jeszcze nie próbowałem, ale już trochę pojeździłem w Euro Truck Simulator 2 i trudno mi sobie wyobrazić teraz grę bez mojej czapeczki.

Ze swojej strony jeszcze dodam, że istnieje program FaceTrackNoIR - odpowiednik freetracka, też darmowy, ale chyba lepiej rozwijany. Posiada łatwiejsze do opanowania GUI, oprócz tego jest w stanie analizować nie tylko świecące punkty, ale też wykrywać twarz na obrazie z kamerki, choć jest to dość obciążające dla procesora. Muszę jeszcze trochę poczytać, ale jest chyba też opcja podłączenia czujnika akcelerometru-żyroskopu na podstawie którego FaceTrackNoIR też jest w stanie odczytywać dane. Odpada wtedy wąski kąt widzenia kamerki, złe oświetlenie oraz taki sposób nie wymaga prawie żadnych obliczeń ze strony komputera.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Raynus w Wto, 06 Maj 2014, 16:52:12
Można zmajsterkować sobie coś takiego samemu, ale można też kupić profesjonalny sprzęt - TrackIR, kosztuje około 400zł, jest trudno dostępny w Polsce.
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: brtix w Nie, 08 Cze 2014, 00:21:13
Nieogarniam mam tam ustawienia ok ksp 0.23.5 i niedziala
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: aleksyb w Nie, 08 Cze 2014, 00:33:00
Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ
Nieogarniam mam tam ustawienia ok ksp 0.23.5 i niedziala

Mój mózg stracił kontakt z resztą ciała czytając tego posta.

Może grasz na piracie?  ???
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: Zerdzio w Pon, 09 Cze 2014, 19:11:12
Pirat nie ma nic do tego, ogólnie lepiej przetestować sobie to w armie albo war thunderze, i dopiero wtedy wgrać do ksp
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: brtix w Pon, 09 Cze 2014, 19:14:34
A sorki nieskopiowalem pliku .dll z freetracka jak wbije na kompa zobacze
 A program dziala w fsx

[Post scalony: [time]Wto, 10 Cze 2014, 15:53:08[/time]]
nadal niedziala a i w folderze facetrack sa dwa dll jesden freetrackclient.dll a drogi freetrackclient64.dll i ktory wgrac ? i da ktos screena z programu jak ma poustawiane wszystko oczywiscie chodzi mi o program facetracknoir

[Post scalony: Wto, 10 Cze 2014, 15:56:48]
bo w tym programie freetrack....  to mozna robic zapisy moze ktos my wysle pli .ini od zapisu ustawien
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: SereSerowy w Czw, 10 Lip 2014, 00:06:46
Jeśli komuś nie działa:
1. Sprawdź czy w programie jest wyświetlany twój obraz i jest na nim żółta nakładka
1P. Jeśli nie ma nakładki to masz za słabe oświetlenie lub źle trzymasz głowe
2.Naciśnij START i wejdź w kerbala. Weź prosty samolot z widokiem IVA.
2P. Najlepiej Mk1
3. JEŚLI NIC SIĘ NIE RUSZA,  NACIŚNIJ ESC I ZWIĘKSZ WSZYSKIE PARAMETRY W NOWO DODANYM OKNIE.
3P. Jest to ustawienie czułości, domyślnie jest na zero.
4P. Jeśli dalej nie działa upewnij się że skopiowałeś FreeTrackClient.dll

Pamiętaj o pkt. 3

[Post scalony: Czw, 10 Lip 2014, 13:47:51]
Ja mam inne pytanie, jak to wyłączyć w trakcie gry :D ?
Tytuł: Odp: KerbTrack - Czyli steruj widokiem z kokpitu za pomocą głowy!
Wiadomość wysłana przez: bartol w Wto, 22 Lip 2014, 17:06:34
zappomnialem hasla do starego konta bartix ale aby wylaczyc w czsie gry to masz w freetrack klawisze chyba home albo end na klawiturze puzuje tracka :) a codo tego mam KSP 0.24 i sie niebawie z tym narazie :D niechce popsuc :D