跳转到主要内容

使用视频

如果场景中的内容全部使用模型渲染,除了耗费性能,还额外增加l很多工作。如果使用视频,则可以省却很多事情

使用视频播放器

  • 在场景中增加一个GameObject,改名为Video1,增加组件Video Player,将Main Camern拖入到Camera属性设置中

四种渲染方式

  • Camera Far Plane:渲染在远景,可以被其他物体遮挡,当做氛围背景使用
  • Camera Near Plane:渲染在近景,遮挡一切物体,可以当做引导视频使用、场景切换

可以将同一个摄像机关联到2个Video上,一个设置为远景模式,一个设置为近景,调整不同的alpha通道,实现一些特效效果

  • Material Override:顾名思义,可以覆盖材质,新建一个Quad,在Video1对象的Render中选择Quad,但是此时,视频看上去灰蒙蒙一片,那是因为Quad的默认材质会影响渲染效果;可以新建一个材质,将shader设置为Universal Render Pipeline/Unlit。这个方法适用于游戏内的广告牌,电视机、投影仪等。将材质的surface type修改 transparent,可以实现透明效果**

  • Render Texture:渲染到贴图,这个会更麻烦一些,第一实现效果是和渲染到材质差不多,后面在补充

使用视频作为场景过度

可以播放一个前景视频,作为启动动画或者场景切换动画,然后切换到另外的场景

https://qq829.cn/book/books/u3dblenderunity3d/page/01161