BATCHING 和 INSTANCING 的性能差异?

如题

对于不带骨骼动画的Model而言,BATCHING 和 INSTANCING 应该如何选择呢?

是否 INSTANCING 的性能一定好于 BATCHING呢?

没骨骼动画,那当然是用batch,instancing是专门为动画搞的,预计算骨骼动画并保存,动画模型共享该数据

1赞

模型顶点数量多动态合批会很影响速度吧,用instancing只需要上传单模型的顶点就可以了,然后改变对应的变换矩阵就好了

对的,所以从这个角度说,似乎无论有没有动画,任何场景下,感觉都是INSTANCING效率更高呀:joy: 不知道这样理解对嘛

https://docs.cocos.com/creator3d/manual/zh/engine/renderable/model-component.html?h=instancing