视频的渲染方式RenderMode

摄像机的远景近景:摄像机是一个光锥,这个光锥只能看到近平面和远平面之间的物体。

  • 远景又叫远平面,是摄像机能够看到的最远的那个光锥截面

  • 近景又叫近平面,是摄像机能够看到的最近的那个光锥截面

  • Camera Far Plane:在摄像机的远平面上渲染视频

  • Camera Near Plane:在摄像机的近平面上渲染视频

    • Camera:摄像机
    • Alpha:因为是近景,通过设置透明度可以防止视频完全遮挡后面的物体
  • Render Texture

Camera Far Plane和Camera Near Plane模式下,视频跟随摄像机固定。如果在VR设备上,会产生严重的眩晕感。

如何将VideoPlayer在画布上显示?

在文件夹里面添加RenderTexture,把这个RenderTexture添加到VideoPlayer里面。
在Canvas上面创建一个RawImage,把这个RawImage的Texture设置为这个RenderTexture。

也就是说,以RenderTexture为纽带,可以把两个GameObject关联起来。