Наборы инструментов для разработки Portable Virtual Reality - в чем различия? - PullRequest
1 голос
/ 18 марта 2019

Я изучаю возможности для развития в VR для проекта, который я уже сделал в UWP с C #. Я не ожидаю вырезать и вставить его в Unity, не волнуйтесь, я полностью осознаю, что это намного сложнее, чем это. Поэтому я делаю это в C # с использованием Unity и хотел бы иметь возможность портировать приложение на платформу Gear VR / Occulus, Google Daydream, а также Mixed Reality.

Однако, как я мучительно узнал много раз, выбор неправильного комплекта разработки и осознание позже, что это тупик, - огромная трата времени. Но я не могу найти хорошее объяснение различных вариантов библиотек (например, Mixed Reality Toolkit, OpenVR, Vuforia), которые позволили бы мне выбрать путь.

Никто не мог бы указать мне на хороший технический документ с изложением преимуществ и ограничений каждого подхода?

Спасибо!

1 Ответ

1 голос
/ 18 марта 2019

Mixed Reality Toolkit заявляет или, по крайней мере, имеет цель в будущем поддерживать все платформы или, по крайней мере, самые распространенные.

Такие, как Oculus, HoloLens/UWP, HTC Vive и т. Д., Весьма вероятно будут среди них, поскольку они указывают на MixedRealityToolkit-Unity

Поддержка широкой аудитории, позволяющая создавать решения, которые будут работать на нескольких платформах VR / AR / XR, таких как Mixed Reality, Steam / Open VR.

Если это уже полностью так и ваши конкретные целевые устройства будут поддерживаться, я не могу сказать. До сих пор вы использовали / должны использовать разные SDK для каждой платформы, которую хотите использовать. Но вы можете, по крайней мере, кодировать свои компоненты, как интерфейсы, и таким образом сделать обмен SDK более простым.

...