如何将 360 度视频与 Unity 集成
TOULOUSE DE MARGERIE / UNITY TECHNOLOGIESContributor
Jul 27, 2017|1 Min

为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。
自从 Unity 5.6 中引入新的视频播放器组件以来,我们收到了很多关于如何将 360 视频集成到 Unity 项目中的问题。在过去的几个月里,我们一直在慢慢改进我们建议的工作流程,并致力于开发高质量的着色器来实现它。今天,我们很高兴地宣布,我们已准备好以 Beta 着色器的形式分享我们的工作,可用于任何 Unity 5.6 或更高版本的项目。
这个概念简单而直接。获取任何包含 360 或 180 等距矩形或立方体贴图内容的受支持的视频文件(如 .mp4),将其作为资产导入,然后通过视频播放器组件播放。关键是将视频播放器定位到与视频相同尺寸的渲染纹理。然后,将该纹理连接到设置为使用新的 Skybox/PanoramicBeta 着色器的材质,并将其用作场景天空盒材质。

瞧!您现在有一个由全景视频驱动的天空盒!打开虚拟现实支持播放器设置并戴上 VR 耳机,您将立即被 360 度视频所包围。
如果您有 3D 360 内容,您可以进一步使用 Skybox Panoramic 着色器的 3D 设置来获得终极沉浸式体验。
完整的项目详细信息和文档请参阅我们的 GitHub 项目页面。
