so i’m testing speedtree that is supposed to support GPU instancing…
20.000 trees, 5 different models.
as you can see i get a better result with Instancing disabled?? any idea whats going on?
Instancing disabled on all materials:
Then it is probably instancing vs dynamic batching done by the terrain engine and in this case the batching is better.
To test if the speedtree instancing is working good try to put a a grid of 100+ speedtrees as gameobjects in the scene and then toggle on and off the enable instancing on all the materials. see how the drawcalls changes.