我刚刚下载了 Google Cardboard SDK for unity。我很好,能够创建 VR 项目。设置很好,一切都工作正常。
我是 VR 应用程序的菜鸟。刚刚涉足 VR 应用程序。
我计划为 android 创建自己的 VR 视频播放器,就像默认的 Google Cardboard Youtube 播放器一样。
任何人都可以建议我一个链接或可以指导我开发这个应用程序。
斯科特·德里斯科尔的回答完全有效。最初,我在使用 Easy Movie Texture Unity 插件时遇到了一些问题,但最终我找到了答案,而且它运行得非常完美。我现在在 iPhone 6 上将 360 度视频作为球体内部的纹理运行。我不得不说,我没想到会发生这种情况。
对于在 Mac 上工作,我是这样做的:
- 从 Unity Asset Store 下载 Easy Movie Texture 插件
- 从 Assets/EasyMovieTexture/Scene 打开 Demo Sphere 演示场景
- 为您的项目创建一个新的(空)预制件,然后将球体游戏对象从演示球体场景拖到预制件上。
- 重新打开您的 Cardboard 场景并将新的 videosphere 预制件拖到您的层次结构中。
- 在 Quicktime 中打开源 360 度视频
- 文件 -> 导出 -> 720p
- 将文件扩展名从“.mov”更改为“.mp4”
- 将新的 mp4 文件拖到项目的 Assets/Streaming Assets 目录中。注意:不要通过菜单系统导入,因为这会强制 Unity 转换为 OGG。
- 在 videosphere GameObject 的“Media Player Ctrl”脚本组件上,找到“Str_File_Name”字段并提供完整的文件名。确保将扩展名包含在字符串“mymovie.mp4”中。
很确定这就是一切。希望它能帮助其他陷入这个问题的人。谢谢斯科特·德里斯科尔!
最后一点,您只能在手机上查看视频,而不能在编辑器中预览。如果它不以这种方式工作那就更好了,但实际上,一旦分辨率和放置的初始问题得到解决,我真的不需要每次在编辑器中运行场景时都看到视频。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)