Strefa OMSI

Pełna wersja: FaceTrackNoIR - bezpłatny zamiennik TrackIR
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Dzisiaj pokrótce przedstawię Wam sposób na powiedzmy sobie "emulację" TrackIR, czyli systemu śledzącego ruchy głowy. Program podsunął mi moderator i technik Strefy - siwy_Snk.

Prezentacja działania programu na OMSI:




Czego potrzebujemy?
- kamerki internetowej;
- programu FaceTrackNoIR do ściągnięcia stąd: Zarejestruj się bądź zaloguj by zobaczyć zawartość. Please register or login to show this content.;
- około 100 MB wolnego miejsca na dysku;
- dużo czasu na konfigurację programu.

Minusy?
- reakcja na ruchy głowy z opóźnieniem;
- trudność w doborze odpowiednich ustawień, więc niekoniecznie zgodne z oczekiwaniami zachowanie programu;
- trzeba opanować swoje przyzwyczajenia i nie majtać niepotrzebnie głową podczas jazdy :P

Zatem, jeśli macie takie możliwości i powyższe Was nie przeraża - przystępujemy do dzieła!

1. Najpierw należy upewnić się, że kamera jest poprawnie zainstalowana w systemie i działa. Można tutaj przejrzeć menedżer urządzeń i poszukać tam "urządzeń do obrazowania" lub ew innej kategorii, ale jak pokazuje doświadczenie - najlepiej kamerkę od razu sprawdzić w praniu. Najlepszym sposobem jest odpalenie Skype lub jakiegokolwiek innego programu "ściągającego" obraz z kamerki. Jeśli nie ma problemów z obrazem - możemy przejść do punktu drugiego. Jeśli obrazu nie ma, bądź niewykrywany jest w ogóle sprzęt - należy sprawdzić obecność sterownika i jego ustawień. Sprawdzenie kamery oraz dalsze użytkowanie programu powinno odbywać się w jak najlepszych warunkach świetlnych.

2. Pobieramy i instalujemy program FaceTrackNoIR.

3. Ściągamy ustawienia Thiago z załącznika (źródło: Zarejestruj się bądź zaloguj by zobaczyć zawartość. Please register or login to show this content.), aby nieco przyspieszyć proces konfiguracji, chociaż dla niektórych te ustawienia mogą okazać się wystarczające. Pobrany plik kopiujemy do podfolderu "Settings" głównego katalogu programu.

4. Odpalamy FaceTrackNoIR i sprawdzamy wykrycie kamery oraz ładujemy przed chwilą skopiowany plik OMSI.ini (wskazówki na obrazku w załączniku).

5. Warto już teraz sprawdzić, jak sprawuje się OMSI, przy ustawieniach z OMSI.ini. W tym celu - klikamy przycisk start (wskazówki na obrazku w załączniku).

6. Miejsce, które oznaczyłem ramką na screenie, powinno się teraz wypełnić obrazem z naszej kamery a na twarzy pojawić się żółta ramka, która obrazuje położenie twarzy, podobnie jak tutaj:
http://i301.photobucket.com/albums/nn57/...ed-1-1.jpg
(nie, to nie ja :P )
Jeśli mimo obrazu - ramka nie pojawia się - można spróbować doświetlić twarz. W przypadku całkowitego braku obrazu - należy wrócić do punktu pierwszego.

7. Można uruchomić OMSI. Nie musimy nic konfigurować w opcjach, więc ładujemy swoją ulubioną mapę i autobus, a następnie przenosimy się do kabiny (kamera z oczu kierowcy), wciskamy ALT a następnie z górnego paska wybieramy TrackIR (ikona dokładnie z takim tekstem). Ruszamy głową i sprawdzamy czy działa.

8. Niezadowoleni z ustawień, grzebiemy w ustawieniach. W tym punkcie pomogę Wam za jakiś czas, gdy sam już to wszystko opanuję. Na początek warto pobawić się suwakiem Smooth.
Dodaję moją konfiguracje, może nie najdoskonalsza ale lepsza od oryginału. Mi pasują, grając na kierownicy z tym czuję się teraz jak kierowca autobusu.:)
Jak coś jeszcze odkryję, może zrobię aktualizację. Ruchy głowy w miarę zgodne z ruchami kamery.

Download: http://www36.zippyshare.com/v/73599370/file.html
A ja prezentuje inny sposób kierowania kamerą OMSI bez klikania w żadne klawisze.
https://dl.dropboxusercontent.com/u/6761...czka_1.jpg i https://dl.dropboxusercontent.com/u/6761...czka_2.jpg
Jest to projekt jeszcze, dlatego są te taśmy które spajają to wszystko.
Użyłem do tego właśnie czapeczki, drutu, tasmy klejącej i materiału odblaskowego. Program który wykorzystuje to FreeTrack
Filmik z prezentacji


http://sturmovik.pl/sprzet/224-freetrack tutaj fajnie opisane, jak zrobić takie cudeńko.
Boże, ale się namęczyłem z tym FaceTrackNoIR:) Z monitorem to mały pikuś, ale żeby ustawić to blisko jak ja siedzę na fotelu przed TV to już nie było łatwo. Ostatecznie poszedł w ruch wysięgnik na nóżkach do profesjonalnej lampy fotograficznej i zdało egzamin.

Jest jednak rzecz której nie ogarnąłem wiec może ktoś będzie wiedział co i jak ustawić. Po pierwsze zauważyłem, że momentalnie po włączeniu toru track ir w Omsi 2 zmienia się lekko grafika/obraz. Tak powinno być? Problem jednak mam taki: podczas jazdy jak np. skręcam czy czasami na prostych odcinkach obraz się trzęsie, nie jakoś gwałtowanie, ale np pasy na jezdni na ułamek sekundy zmieniają położenie. Coś takiego dziwnego. Przy czym to jest całkowicie niezależne od ruchu głowy. Tzn jak nawet mocno kręcę w stojącym pojeździe nic takiego się nie dzieje. Właściwie częściej się to dzieje jak jestem nieruchomy. Wydaje się bez związku z track ir / FaceTrackNoIR ale jest związek bo po wyłączeniu trou track ir nie ma takich efektów. Najczęściej się to zdarza przy skręcaniu, na prostych odcinkach rzadko.

Ktoś ma jakiś pomysł? FaceTrackNoIR mam podłączony z kamerką PS3 Eye Toy.

edit// ROZWIĄZANIE: post zostawiam jakby ktoś miał podobny problem. Znalazłem już rozwiązanie jak strażak, który sam podpala, a potem gasi pożar:)

Jeśli ktoś posiada DLC AUXI i ma włączoną opcję: skrętu kamery wraz z głową to oczywiste jest, że track ir będzie głupiał:) Należy to wyłączyć ! Na usprawiedliwienie dodam, że przy tak dużej rzeczy do ogarnięcia w związku z tym FaceTrackNoIR - bo i krzywe, filtry itd po prostu myślałem, że albo coś w Omsi (ustawieniach - i byłem blisko tylko szukałem nie tam gdzie trzeba) albo po stronie aplikacji FaceTrackNoIR, a zapomniałem, że przecież AUXI ma tą opcję powiązania skrętu kierownicy z kamerą.

Zacząłem myśleć, że tak się dzieje tylko przy skrętach i doszedłem do tego, ze to to.

Podsumowując: nie potrzeba nic więcej niż kamera (chyba najlepsza od PS3 EyeToy - ma ok 60fps) i program FaceTrackNoIR. TO WSZYTKO ! No i dużo cierpliwości!

Program jest genialny i nie "gubi" gracza nawet w bardzo dziwnych miejscach jak fotel przed telewizorem i kamerka skierowana pod kątem. Bardzo solidnie trzyma. Nie wiem w tym momencie po co kupować jakieś diody:) Być może w innych grach typu MFS czy ETS2 - bo tego jeszcze nie sprawdzałem Tobii czy Track Ir sprawdzi się lepiej, ale już wiem, że tak jak ustawiłem będzie w Omsi 2 ok i to bez wydawania ponad 1000zł na Tobii (jak zamierzałem w chwilach zwątpienia, żeby to rzucić w diabły):)

Dodam jeszcze, że sprawdzałem jakąś kamerkę HD kupioną rok temu do konferencji online i nie ma podjazdu do PS3 EyeToy - ma zaledwie 15fps i non stop FaceTrackNoIR ją gubił.

edit// również w innych grach jak ETS2/ATS/Fernbus sprawdza się bardzo dobrze. Z tym, że w ETS2/ATS wyłączam góra/dół. Wystarczają całkowicie boki.
Mam takie pytanie: czy ktoś może porównywał ten program z Aitrack (na podobnej zasadzie, czyli bez diod) i może powiedzieć o różnicach? A może ktoś miał/ma Tobii?

A tak to wygląda u mnie::)

[Obrazek: 7cd13311dafe82c6.jpg]
Przekierowanie