zt3ff3n 发表于 2022-12-8 15:17

Unity URP 渲染管线:URP摄像机核心机制剖析

前言



1: URP渲染管线重新定义了摄像机




由上图对比我们发现了UPR 摄像机相比向前渲染管线,明显变多,同时进行了分类,让整个配置的属性更清晰,先来讲解摄像机的几个核心变化:


还有一些很差别,建议大家对着Camera的属性面板进行比对与分析。
2 如何基于URP渲染管线来实现多个摄像机


Base 摄像机是最先被绘制的,场景中只有一个Base摄像机有效,如果要做多个摄像机共存,我们需要把创建一个Overlay模式摄像机(可以添加组件或复制其它摄像机),并在Base摄像机的Stack List上添加这个Overlay模式摄像机。这样多摄像机效果就渲染出来了,如图




最后多摄像机的绘制画面就能出现在屏幕上。如图


最后更多的摄像机的属性参数与相关功能和使用说明,可以看下Camera组件下的脚本组件”Universal Additional Camera”的代码,你能对URP的Camera组件有更加深入的了解。
今天的分享就到这里,关注我们,下一节剖析URP渲染管线的其它核心机制。
页: [1]
查看完整版本: Unity URP 渲染管线:URP摄像机核心机制剖析