Пытаюсь узнать есть ли примеры как проигрывать 3д видео на картоне в андроиде. У меня есть 3D-видео, и мне нужно приложение для воспроизведения в картоне. Я не уверен, есть ли поддержка SDK, и не мог понять, так как документации очень мало.
Как рендерить 3д видео для картона в андроиде?
Ответы (3)
Это не очень легко. Думаю, проблема не в Google Cardboard, а в самом Unity. Добавить любое видео в Unity непросто. Если вы можете открыть обычное видео в игре Unity, я думаю, что 3D-видео тоже будет работать.
Ознакомьтесь с документацией о том, как настроить его для Android: http://docs.unity3d.com/es/current/Manual/class-MovieTexture.html
Я попытался добавить видео в более старую версию Unity. Единство разбилось. Я сделал конвертацию вручную. Я написал объяснение здесь: http://answers.unity3d.com/questions/997663/unity-video-import-bug.html
Я думаю, что это:
Google Cardboard SDK (Software Development Kit)
Поможет вам создавать приложения, которые отображают 3D-сцены с помощью бинокулярного рендеринга, отслеживают движения головы и реагируют на них, а также взаимодействуют с приложениями посредством магнитного ввода.
также вы можете легко адаптировать существующее приложение Unity 3D для виртуальной реальности или создать собственное приложение виртуальной реальности с нуля.
Спасибо за ответы на все вопросы. Для меня единственное решение, которое сработало, - это использовать то, что описано в ЗДЕСЬ. Пришлось использовать единство с плагином для воспроизведения видео на Movietexture.
Без использования плагина Unity плагина Easy Movie Texture я не смог найти любое более простое решение.