Unity中如何减少NGUI中的DrawCall调用?
Unity中的关于drawcall定义:每次引擎准备数据并通知GPU的过程称为一次Draw Call。
减少drawcall的规则:
1、同一个UIPanel下的texture和font尽量放在同一个altals下。也表达了另外一个意思,使用同一个altals的元素尽量放在同一个UIPanel下面。
本文探讨了Unity中如何减少NGUI的DrawCall调用,包括将同一UIPanel下的texture和font放入同一Atlas,以及避免Altas交叉。同时,介绍了NGUI的绘制原理,即引擎进行可见性测试后,准备物体数据并通知GPU进行渲染,通过GPU绘制三角形生成图像。
Unity中的关于drawcall定义:每次引擎准备数据并通知GPU的过程称为一次Draw Call。
减少drawcall的规则:
1、同一个UIPanel下的texture和font尽量放在同一个altals下。也表达了另外一个意思,使用同一个altals的元素尽量放在同一个UIPanel下面。
7139
465

被折叠的 条评论
为什么被折叠?