动态合批
Unity自动完成,不需要进行操作。
限制条件较多,且材质必须相同。
动态批处理在每帧渲染前进行,由CPU完成合并。
静态合批
需要勾选BatchingStatic。
静态批处理在Build时进行,所以只需要一个合并操作。
物体不可移动。
限制条件少,材质是否相同不影响。(不同材质物体的静态合批不能减少DrawCall,但是可以通过网格合并提高性能)
设置渲染状态比处理DrawCall慢得多。所以一个重要的优化方向是减少渲染状态的改变。
(END)
Unity自动完成,不需要进行操作。
限制条件较多,且材质必须相同。
动态批处理在每帧渲染前进行,由CPU完成合并。
需要勾选BatchingStatic。
静态批处理在Build时进行,所以只需要一个合并操作。
物体不可移动。
限制条件少,材质是否相同不影响。(不同材质物体的静态合批不能减少DrawCall,但是可以通过网格合并提高性能)
设置渲染状态比处理DrawCall慢得多。所以一个重要的优化方向是减少渲染状态的改变。
(END)