Unity通用渲染管线:优化性能与灵活控制的完美结合
Unity通用渲染管线:优化性能与灵活控制的完美结合
优化实时性能
通用渲染管线针对以下方面进行了优化:
开放灵活的渲染,可使用C#脚本进行自定义
满足设备性能要求的可扩展图形质量,您可以在高端设备上获得更高质量的图形,在较低端设备上获得优化的性能。
更多信息
新增后期处理
在通用渲染管线中,后期处理直接集成到管线中,从而提供更高的性能。后期处理功能包括 Anti-aliasing、Depth of Field、Motion Blur、Panini Projection、Bloom、Lens Distortion、Chromatic Aberration、Color Grading and Tonemapping、Vignette、Film Grain和8位Dithering。
通用渲染管线概览
通用渲染管线与内置渲染
通用渲染管线
注重性能
单通道前向渲染
Shader Graph支持
内置渲染管线
通用
支持前向或延迟渲染
深度比较
支持的平台
无论您构建的是2D、3D还是AR/VR项目,使用通用渲染管线都可以实现一次开发,全球部署。
Mac和iOS
Android
Xbox One
PlayStation 4
Nintendo Switch
所有当前的VR平台
Windows和UWP
更多选择和控制
利用在Unity中从C#脚本配置渲染然功能,您可以:
为特定硬件设备优化性能
根据需求在粒度级别自定义渲染流程
控制性能资源的使用方式
立即升级
通用渲染管线比我们的内置渲染管线还要精简,同时可提供更好的图形。将项目从内置渲染管线升级到通用渲染管线时,性能应保持不变或有所提升。阅读我们的博客文章,详细了解通用渲染管线如何在不降低视觉质量的情况下实现更高的帧率。
现在,您可以开始充分利用所有可用于生产的功能和性能优势。使用升级工具升级您的项目,或使用 Unity Hub 中的通用模板开始新的项目。
博客文章:通用渲染管线得到改进
通用渲染管线(以前称为轻量级渲染管线)最初是为速度而设计的,后来针对移动设备进行了简化,丰富了其图形质量和性能。现在,它支持所有运行Unity的设备和新的美术师工具。
阅读更多