jestem dosyć świeży w Temacie VR, ale postanowiłem stworzyć sobie własne google VR podobne do HTC Vive z obsługą kontrolerów PS Move. Znalazłem oprogramowanie, które współpracuje ze SteamVR (RiftCat i VRidge), ale mój smartfon (Samsung Glaxy S2 Plus), jest bardzo stary i choć wgrałem na niego ulepszony system Android 6.0 (CyanogenMod 13), to ma bardzo mały wyświetlacz. Z drugiej strony posiadam dostępn do Samsung Galaxy A5-16, który to nie ma żyroskopu. Wymyśliłem więc, że jeśli chcę używać A5 jako głownego wyświetlacza, a S2 jako kontrolera przechylenia, to muszę zrobić jakiś most komunikacyjny pomiędzy S2, a RiftCat’em. Wziąłem do tego oprogramowanie OpenTrack. Zainstalowałem również na S2 FreePIE. Wszystko po uruchomieniu niby działa, ale: [list]
Gdy telefon stoi na biurku, to na podglądzie meduza wariuje w różne strony.
[/list] [list]
Na początku uruchomienia meduza jest w miarę spokojna, ale gdy tylko ruszę telefon o 90 stopni, to wyprawia różne dziwne ruchy
[/list]
Co może być tego przyczyną???
Czy to wina przestarzałego żyroskopu??? (dodam tylko, że w grach na CardBoard’a, wszystko działa wręcz idealnie…)
Czy mam użyć do tego skryptu FreePIE???
Czy jest jakaś alternatywna droga do rozwiązania tego problemu???
Przyczyną jest slaby żyroskop w starym Samsungu, bądź (jak mniemam u siebie) na CM jest coś z żyroskopem i różne rzeczy się dzieją. Skoro bawisz się już PSMove, to czemu nie zrobisz z 3 move’a sensora pozycji i orientacji dla głowy?
Jeszcze nie podsiadam PS Move, ale dążę do zakupu. Chciałbym jednak zapytać, czy przy CM mogę to jakoś naprawić???
@Edit:
Szczerze mówiąc nie dziwię się, że jesteś adminem! Znalazłem sobie poradnik na pierwszej lepszej stronce, że są problemy na CM z Gyro. Pobrałem apkę do kalibracji, a po niej wszystko działa! Wielkie dzięki! Piona!