简介
目前摄像机主要由主摄像机和UI摄像机组成,提升渲染分辨会大幅增渲染消耗,需要针对不同机器进行分辨率的高中低配,由于UI的渲染消耗相对占比较少,降低分辨率导致UI模糊问题比较严重,所以分辨率处理只针对主摄像机,则不能使用Resolution统一设置分辨率。
降低分辨率流程
1、通过Camera.SetTargetBuffers调整摄像机渲染到指定的RenderTextures(调整该RT的分辨率为指定分辨率)
创建目标RenderTexture,格式需要设置为HDR格式
需要恢复主摄像机渲染回默认RT,把目标RT销毁即可