Aktualizacja 30 marca 2020
SIMRIG Control Center zawiera teraz natywne wsparcie dla kompensacji ruchu VR w SteamVR dla Valve Index, Oculus Rift S oraz innych popularnych zestawów VR.
Więcej szczegółów można znaleźć w dokumentacji oprogramowania.
Metoda opisana w tym artykule, choć nadal technicznie poprawna, nie jest już użyteczna. Ta metoda wymaga przymocowania kontrolera do Pana/Pani riga. Kontrolery nie są zaprojektowane do tego zastosowania. Będą sporadycznie przechodzić w tryb uśpienia, co wyłącza kompensację ruchu, albo — co gorsza — przestawia Pana/Pani kamerę poza pojazd.
Nowa metoda wbudowana w SIMRIG Control Center działa bez kontrolera przymocowanego do Pana/Pani riga. Zamiast tego wykorzystuje bieżącą pozycję systemu ruchu i odpowiednio ją koryguje. Jeśli ma Pan/Pani zestaw VR i posiada SIMRIG SR1, zapraszamy do wypróbowania tej funkcji w najnowszej wersji oprogramowania.
Szybka i prosta kompensacja ruchu dla Oculus Rift:
- Zamontuj pojedynczą kamerę Oculus na Pana/Pani riga (blisko bazy kierownicy)
- Wejdź do gry
- Wycentruj kamerę w pojeździe (reset HMD)
- Przykryj kamerę czarną skarpetą
- Graj
Kamera Oculus przykryta rękawicą podczas wyścigu.
Dlaczego to działa
Zestaw Oculus Rift ma wewnętrzny żyroskop. Przykrywając kamerę, wyłączamy system śledzenia. Zmuszając zestaw do polegania w całości na wewnętrznym żyroskopie w zakresie orientacji. Żyroskop nie potrafi rejestrować przemieszczeń spowodowanych przez system ruchu. Jest ograniczony do obrotów. Obroty występują głównie wtedy, gdy porusza Pan/Pani głową.
Ograniczenia
To nie jest prawdziwa kompensacja ruchu (znana też jako motion compensation.) Ta technika ogranicza system śledzenia VR, zmuszając go do działania w zdegradowanym trybie, w którym przemieszczenia są ignorowane. Nie będzie Pan/Pani w stanie pochylić się do przodu i obejrzeć deski rozdzielczej pojazdu. Wszystkie przemieszczenia są ignorowane. Plus: nie są stosowane żadne sztuczki programowe.
Działa tylko dla Oculus Rift; nie dla Vive, nie dla Index i nie dla Oculus Rift S.