The drawcall once advantage of InstancedMesh does not seem to be reflected

I used r120 version, I run example :webgl_instancing_performance.html
I set the value of count to 1000, 10000, 10000
I found that there is not much difference between Naive and instace whether it is memory or FPS
But the drawcall of Instance is indeed only once, but I can’t feel its advantages

Well, you might not see a difference because the example is not CPU bound on your system. Only in this case, reducing draw calls will noticeable improve the performance.

2 Likes

You should try to run the experiment again on a mobile device. Or keep increasing the number until you start to see a frame rate drop without instancing.

1 Like