功能比较表
此表将比较通用渲染管线 (Universal Render Pipeline, URP) 与 Unity 内置渲染管线的功能,概要说明通用渲染管线支持的当前功能。
注意:如果某个功能标记为__在研究中__,表明 URP 团队仍在研究如何以及何时实现该功能。如果某个功能标记为__不支持__,那是因为 Unity 不打算在任何版本中支持该功能。
| 功能 | 内置渲染管线 Unity 2018.x、2019.x、2020.x |
通用渲染管线 |
|---|---|---|
| 摄像机 | ||
| HDR 渲染 | 是 | 是 |
| HDR 输出 | 是 | 研究中 |
| MSAA | 是 | 是 |
| 物理摄像机 | 是 | 是 |
| 动态分辨率 | 是 | 是 |
| 多显示 | 是 | 是 |
| 堆叠 | 是 | 是 |
| 光晕层 | 是 | 不支持 |
| 深度纹理 | 是 | 是 |
| 深度 + 法线纹理 | 是 | 不支持 |
| 颜色纹理 | 不支持 | 是 |
| 运动矢量 | 是 | 研究中 |
| 批处理 | ||
| 静态批处理(按着色器) | 不支持 | 是 |
| 静态批处理(按材质) | 是 | 是 |
| 动态批处理 | 是 | 是 |
| 动态批处理(阴影) | 是 | 不支持 |
| GPU 实例化 | 是 | 是 |
| 颜色空间 | ||
| 线性 | 是 | 是 |
| 伽马 | 是 | 是 |
| 实时光源 | ||
| 光源类型 方向光 聚光灯 点光源 面光源 |
是 是 是 矩形(烘焙) |
是 是 是 矩形(烘焙) |
| 内部聚光角度 | 不支持 | 是 |
| 着色 | 多个通道 | 单通道 |
| 剔除 按对象 按层 |
是 是 |
是 是 |
| 光源限制 主方向光 按对象 按摄像机 |
1 无限制 无限制 |
1 8(GLES2 为 4 个)。可以是点光源、聚光灯和方向光。 256(GLES 3.0 或更低版本为 16 个,其他移动平台为 32 个) |
| 衰减 | 旧版 | 平方反比 |
| 顶点光源 | 是 | 是 |
| SH 光源 | 是 | 研究中 |
| 实时阴影 | ||
| 光源类型 方向光 聚光灯 点光源 面光源 |
是 是 是 不支持 |
是 - 仅 1 是 是 不支持 |
| 阴影投射 稳定配合 紧密配合 |
是 是 |
是 研究中 |
| 阴影级联 级联的数量 按百分比控制 按距离控制 |
1、2 或 4 是 不支持 |
1–4 是 是 |
| 阴影解析类型 光照通道 屏幕空间通道 |
是 是 |
是 否 |
| 阴影偏差 | 恒定裁剪空间偏移 + 法线偏差 | 光源方向上的阴影贴图纹素偏移 + 法线偏差 |
| 光照贴图 | ||
| Enlighten 烘焙全局光照 | 是 | 是 |
| 渐进光照贴图,CPU | 是 | 是 |
| 渐进光照贴图,GPU | 是 | 是 |
| 实时全局光照 | ||
| Enlighten 实时全局光照 | 是 | 是 |
| 混合光照模式 | ||
| 减法 | 是 | 是 |
| 烘焙间接 | 是 | 是 |
| 阴影遮罩 | 是 | 是(前向渲染路径) |
| 距离阴影遮罩 | 是 | 是(前向渲染路径) |
| 光照探针 | ||
| 混合 | 是 | 是 |
| 代理体积 (LPPV) | 是 | 不支持 |
| 自定义提供 | 是 | 是 |
| 遮挡探针 | 是 | 是 |
| 反射探针 | ||
| 实时 | 是 | 是 |
| 烘焙 | 是 | 是 |
| 采样 简单 混合探针 混合探针和天空盒 |
是 是 是 |
是 研究中 研究中 |
| 盒体投影 | 是 | 研究中 |
| 光照贴图模式 | ||
| 非定向 | 是 | 是 |
| 定向 | 是 | 是 |
| 环境光照 | ||
| 光源 天空盒 渐变 颜色 |
是 是 是 |
是 是 是 |
| 环境模式 实时 烘焙 |
是 是 |
研究中 是 |
| 天空盒 | ||
| 程序化 | 是 | 是 |
| 6 面 | 是 | 是 |
| 立方体贴图 | 是 | 是 |
| 全景 | 是 | 是 |
| 雾效 | ||
| 线性 | 是 | 是 |
| 指数 | 是 | 是 |
| 指数平方 | 是 | 是 |
| 视觉效果组件 | ||
| 光环 | 是 | 不支持 |
| 镜头光晕 | 是 | 不支持 |
| 轨迹渲染器 | 是 | 是 |
| 公告牌渲染器 | 是 | 是 |
| 投影器 | 是 | 不支持 |
| 着色器(通用) | ||
| Shader Graph | 不支持 | 是 |
| 表面着色器 | 是 | 不支持 |
| 摄像机相对渲染 | 不支持 | 研究中 |
| 内置光照超级着色器 金属性工作流程 镜面反射工作流程 |
标准着色器 是 是 |
光照着色器 是 是 |
| 表面类型和混合模式 不透明 淡化(Alpha 混合) 透明 镂空 加法 乘法 |
是 是 是 是 不支持 不支持 |
是 是 是 是 是 是 |
| 表面输入 反照率(基础贴图) 镜面反射 金属性 平滑度 环境光遮挡 法线贴图 细节贴图 细节法线贴图 高度贴图 |
是 是 是 是 是 是 是 是 是 |
是 是 是 是 是 是 是 是 是 |
| 光源剪影 | 是 | 研究中 |
| 视差贴图 | 是 | 是 |
| 光照距离淡化 | 不支持 | 研究中 |
| 阴影距离淡化 | 是 | 研究中 |
| 阴影级联混合 | 不支持 | 研究中 |
| GPU 实例化 | 是 | 是 |
| 双面 GI | 是 | 是 |
| 双面 | 不支持 | 是 |
| 图层的顺序 | 不支持 | 是 |
| 渲染管线挂钩 | ||
| Camera.RenderWithShader | 是 | 不支持 |
| Camera.AddCommandBuffer (Camera.Remove[All]CommandBuffer) |
是 | 不支持 |
| Camera.Render | 是 | 不支持 |
| Light.AddCommandBuffer (LightRemove[All]CommandBuffer) |
是 | 不支持 |
| OnPreCull | 是 | 不支持 |
| OnPreRender | 是 | 不支持 |
| OnPostRender | 是 | 不支持 |
| OnRenderImage | 是 | 不支持 |
| OnRenderObject | 是 | 是 |
| OnWillRenderObject | 是 | 是 |
| OnBecameVisible | 是 | 是 |
| OnBecameInvisible | 是 | 是 |
| 摄像机替换材质 | 不支持 | 是,具有自定义通道 |
| RenderPipeline.BeginFrameRendering | 不支持 | 是 |
| RenderPipeline.EndFrameRendering | 不支持 | 是 |
| RenderPipeline.BeginCameraRendering | 不支持 | 是 |
| RenderPipeline.EndCameraRendering | 不支持 | 是 |
| UniversalRenderPipeline.RenderSingleCamera | 不支持 | 是 |
| ScriptableRenderPass | 不支持 | 是 |
| 自定义渲染器 | 不支持 | 是 |
| 后期处理 | 使用 Post-Processing v2 包 | 使用集成的后期处理解决方案 |
| 环境光遮挡 (MSVO) | 是 | 研究中 |
| 自动曝光 | 是 | 不支持 |
| 泛光 | 是 | 是 |
| 色差 | 是 | 是 |
| 颜色分级 | 是 | 是 |
| 景深 | 是 | 是 |
| 颗粒 | 是 | 是 |
| 镜头失真 | 是 | 是 |
| 运动模糊 摄像机 对象 |
是 不支持 |
是 研究中 |
| 屏幕空间反射 | 是 | 不支持 |
| 渐晕 | 是 | 是 |
| 粒子 | ||
| VFX Graph (GPU) | 不支持 | 是 |
| 粒子系统 (CPU) | 是 | 是 |
| 着色器 基于物理 简单光照 (Blinn Phong) 无光照 |
是 是 是 |
是(粒子光照) 是(粒子简单光照) 是(粒子无光照) |
| 软粒子 | 是 | 是 |
| 失真 | 是 | 是 |
| 翻页混合 | 是 | 是 |
| 地形 | ||
| 着色器 基于物理 简单光照 (Blinn Phong) 无光照 速度树 植被 细节 |
是 是 不支持 是 是 是 |
是 研究中 研究中 是 是 是 |
| 风区 | 是 | 是 |
| 层的数量 | 无限制 | 8 |
| GPU 补丁生成 | 是 | 是 |
| 表面遮罩 | 不支持 | 研究中 |
| 2D | ||
| 精灵 | 是 | 是 |
| 瓦片地图 | 是 | 是 |
| 精灵形状 | 是 | 是 |
| 像素完美 | 是 - 使用 2D Pixel Perfect 包 | 是 |
| 2D 光源 | 不支持 | 是 |
| UI(画布渲染器) | ||
| 屏幕空间 - 覆盖 | 是 | 是 |
| 屏幕空间 - 摄像机 | 是 | 是 |
| 世界空间 | 是 | 是 |
| Text Mesh Pro | 是 | 是 |
| VR | ||
| 多通道 | 是 | 是 |
| 单通道 | 是 | 是 |
| 单通道实例化 | 是 | 是 |
| 后期处理 Oculus Rift Oculus Quest PSVR HoloLens WMR Magic Leap One |
是 是 是 是 是 是 |
是 是 是 是 是 是 |
| AR | ||
| AR Foundation | 是 | 是 |
| 调试 | ||
| 场景视图模式 | 是 | 研究中 |