Unity 2017.3使用相机的DynamicResolution(例如保持UI分辨率不变并调整3D场景分辨率以提高性能)
发布时间
阅读量:
阅读量
过去一种优化策略是调整:屏幕分辨率 https://docs.unity3d.com/2017.3/Documentation/ScriptReference/Screen-resolutions.html。
在 Unity 2017.3 中增加了API :
该网页位于Unity3D官方文档中的ScriptReference模块中,并详细描述了Camera类中与动态分辨率支持相关的功能说明。
https://docs.unity3d.com/Manual/DynamicResolution.html
Camera的动态分辨率设置是一个支持动态调整单个渲染目标分辨率大小的关键功能。当应用程序运行在较低帧率时,默认会逐步降低渲染目标分辨率以维持一致的帧率表现。此外,在性能数据反馈显示由于应用运行受限而可能导致帧率下降时,默认情况下系统会自动响应并执行相应的调整。开发者还可以通过脚本指令手动触发这种自动缩放操作。

上图中的开关设置用于增添一个标记符号:DynamicallyScalable [https://docs.unity3d.com/ScriptReference
全部评论 (0)
还没有任何评论哟~
