unity GPU优化

本文主要探讨了Unity引擎中的GPU优化方法,包括控制DrawCall数量、限制同屏面数、利用Unity Profile和iOS FrameDebugger诊断瓶颈,以及采取优化措施如使用GPU支持的纹理格式、调整相机远裁剪面、开启遮挡剔除等。文章还提到了减少透明片overdraw、降低shader复杂度、调整分辨率等技术,并介绍了GPU的三大瓶颈以及相应的优化策略。同时,列举了Unity Profile、iOS FrameDebugger和Adreno等工具在优化过程中的作用。
摘要由CSDN通过智能技术生成
一。标准
    1. DrawCall 控制在 200以下
    2. 同屏面数控制在4W面以下
二。评判瓶颈
    1. Unity Profile 出现 waitforPresent 
    2. IOS的 FrameDebugger 可以看到CPU跟GPU分别耗时 同时也能看到某步的具体耗时
    3. Adreno 也可给出每次pass消耗的clock数以及传输数量数。
三。常用手段
    1. 纹理采用GPU支持格式 尽量减少纹理大小
    2. camera的远裁剪面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值