1. 首页
  2. 编程语言
  3. C#
  4. Unity中的静态批处理和动态批处理操作

Unity中的静态批处理和动态批处理操作

上传者: 2021-06-12 04:43:45上传 PDF文件 127.10 KB 热度 22次

多通道的shader会妨碍批处理操作。静态批处理为了更好地使用静态批处理,你需要明确指出哪些物体是静止的,并且在游戏中永远不会移动、旋转和缩放。使用静态批处理操作需要额外的内存开销来储存合并后的几何数据。在Unity3D中,常用的减少Draw call的优化技术就是批处理技术。在Unity中支持两种类型的批处理,一种是动态批处理,另一种是静态批处理。一个例外情况是,如果所有的物体都是用了不同的非统一缩放,那么他们也是可以被动态批处理的。但由于它只需要进行一次合并操作,因此比动态批处理更加高效。

用户评论