包含此页的版本:
不含此页的版本:
您可以禁用或更改通用渲染管线获取场景内容并将其显示在屏幕上的一系列作。Unity 允许您从预构建的渲染管线中进行选择,或编写自己的渲染管线。更多信息
请参阅术语表(URP) 对性能有重大影响的设置和功能。这有助于您获得更好的项目性能,尤其是在低端平台上。
根据您的项目或目标平台,以下一项或全部可能会产生最大的影响:
您可以使用 Unity Profiler 或 GPU探查器帮助您优化游戏的窗口。它显示在游戏的各个区域花费了多少时间。例如,它可以报告渲染、动画或游戏逻辑所花费的时间百分比。更多信息
请参阅术语表例如 RenderDoc 或 Xcode,以衡量每个设置对项目性能的影响。
如果您的项目需要某些功能,您可能无法禁用它们。
有关URP中的三种渲染路径以及每种路径的性能影响和限制的更多信息,请参阅通用渲染器。
你可以在URP资产中执行以下作:
在 Universal Renderer 资源中,您可以将 Intermediate Texture 设置为 Auto,以便 Unity 仅在必要时使用中间纹理进行渲染。这也可能减少 URP 使用的 GPU 内存带宽。使用帧调试器检查更改此设置时URP是否删除中间纹理。
您还可以执行以下作:
你可以在URP资产中执行以下作:
每相机在场景中创建特定视点图像的组件。输出要么绘制到屏幕上,要么作为纹理捕获。更多信息
请参阅术语表需要资源来进行 URP 剔除和渲染。要优化 URP 以获得更好的性能,请尽量减少使用的摄像机数量。这也减少了 GPU 上的处理时间。
你可以在URP资产中执行以下作:
你可以在通用渲染器资源中执行以下作:
您还可以执行以下作:
有关设置的更多信息,请参阅以下内容: