Выделите кнопки сенсорного контроллера на Oculus для руководства

#unity3d #touch #virtual-reality #oculus

#unity-игровой движок #коснитесь #виртуальная реальность #oculus

Вопрос:

Я хотел бы выделить кнопки на модели сенсорного контроллера по умолчанию, которая присутствует в Oculus SDK, для создания руководства — чтобы мои игроки / пользователи точно знали, что делать и когда выполнять необходимые действия — точно так же, как в руководстве Oculus (при первой настройке вашего комплекта). Я разрабатываю интерфейс виртуальной реальности с использованием Unity3D и Oculus SDK.

Однако я не могу найти модель, которая служит основой для сенсорного контроллера в моих ресурсах — даже после импорта их всех — я знаю, что мог бы применить шейдеры и / или разные текстуры, но если я не могу их найти (или ссылку на них) — у кого-нибудь здесь есть подсказка о том, что делать, куда идти?

Спасибо!

Ответ №1:

Это старый вопрос, но я наткнулся на него некоторое время назад, прежде чем разрабатывать здесь свой собственный подход, поэтому я дам ответ на случай, если это будет полезно для кого-то еще!

Базовые модели, предоставляемые Oculus, являются частью пакета интеграции Oculus в Unity. Если вам действительно интересно, их можно найти в ProjectName / Oculus / VR /Meshes /OculusTouchForQuest2, а соответствующие текстуры — в ProjectName / Oculus / VR / Textures / OculusTouchForQuest2. Должно быть две модели в формате .fbx с соответствующими файлами .png (слева и справа) и файл Roughness.png тоже.

Я изложил полное руководство по выделению кнопок в своем блоге, здесь:https://mphillips.io/posts/Custom-Touch-Controllers-For-The-Oculus-Quest-2