Version: Unity 6.0 (6000.0)
语言 : 中文
Set up GameObjects for batching
启用静态批处理

启用绘制调用批处理

支持对网格渲染器轨迹渲染器线渲染器粒子系统精灵渲染器进行绘制调用批处理。不支持其他类型的渲染组件,包括带蒙皮的网格渲染器布料。Unity 仅将渲染器与相同类型的其他渲染器一起进行批处理;例如,将网格渲染器与网格渲染器进行批处理。

Unity 可批量绘制调用使用相同材质的游戏对象。这表示要使绘制调用批处理获得最佳结果,请尽可能对游戏对象使用相同材质。如果两个材质资源除纹理之外完全相同,则可以将纹理组合成更大的独立纹理。这个过程称为纹理镶嵌。有关更多信息,请参阅有关纹理镶嵌的维基百科条目。纹理位于相同图集中时,用户可使用单个材质资源。

在内置渲染管线中,可以使用 MaterialPropertyBlock 更改材质属性,不会破坏绘制调用批处理。CPU 仍然需要进行一些渲染状态更改,但使用 MaterialPropertyBlock 比使用多种材质更快。如果您的项目使用可编程渲染管线,请不要使用 MaterialPropertyBlock,因为它们会消除材质的 SRP 批处理程序兼容性。

Set up GameObjects for batching
启用静态批处理