一般用户
等级1
路过旅人
需要自己做个360全景播放软件,然后在vive头盔上看。但其中的实现方法有一点不太确认,是将这个全景视频作为纹理贴在一个3D球面上,让OpenGL来实时渲染输出,将画面给vive头盔,还是需要开发个外部程序实时获取头盔的位置,并根据位置将所需要的图像抠出来,然后将这抠出来的左右图像输出给眼镜。有没有这方面的专家,能指导一下吗,谢谢啊。
管理员
没那么复杂。最简单是通过球面,在Unity中可以通过Movietexture来做。把360的视频可直接作为Movietexture,然后作为贴图赋给球面。这样可实现简单的播放暂停功能。要更复杂的功能可以去Unity商店找视频播放插件,有现成的。
蒂姆许 发表于 2016-9-23 09:55 没那么复杂。最简单是通过球面,在Unity中可以通过Movietexture来做。把360的视频可直接作为Movietexture, ...