VRTK 3.3 Контроллеры Oculus не отслеживаются - PullRequest
0 голосов
/ 03 июля 2018

ВРТК: 3,3 Unity3D: 2018.1.0f2 Oculus: SDK Oculus Utilities 1.27 SteamVR: 1.2.3

Я запустил проект с использованием Vive, который уже запущен. Тогда я хотел начать работать над тем, чтобы запустить и запустить Oculus. По какой-то причине контроллеры Oculus вообще не отслеживаются. Они даже не появляются.

Чтобы помочь отследить проблему, я открыл сцену VRTK_SDKManager_Constructor в соответствии с инструкциями, а затем загрузил сцену StraightPointer.

Контроллеры oculus все еще не видны и не отслеживаются. Кроме того, когда я нажимаю на джойстик на контроллере Oculus, я получаю проецирование лазера, но он не исходит от контроллера. Это выходит из-за гарнитуры.

Я пробовал это на двух разных компьютерах, двух разных гарнитурах Oculus. Он надеялся, что кто-то может понять, почему контроллеры Oculus не работают.

Насколько я понимаю, я использую правильный Oculus SDK.

1 Ответ

0 голосов
/ 13 января 2019

была похожая проблема. вот что мне помогло:

  • перейти к любому рабочему примеру Oculus руками (без vrtk)
  • найти объект LocalAvatar
  • экспортировать дочерние элементы: DefaultHandMaterialManager и DefaultBodyMaterialManager в качестве префабов
  • импортируйте их в ваш проект VRTK
  • вставить свои экземпляры как дочерние объекты объекта LocalAvatar (дочерний объект объекта OculusVR в SDKSetups)
  • перейти к скрипту LocalAvatar 'OVR Avatar'
  • установить ссылки 'Default Hand Material Manager' и 'Default Body Material Manager' на объекты, которые вы только что создали

надеюсь, это кому-нибудь поможет

...