I have a scene which uses probably 30-50 of the same materials, and I’m trying to get the draw calls down as much as possible. For some reason even with 135 active meshes and 51 total materials, the scene still has 476 draw calls. I’m wondering what I could be doing wrong. Any ideas would be great. I’m importing the meshes as .babylon files (created in Blender), and then replacing their materials with global materials, and then instancing/cloning after they share the global materials.
From my limited understanding, generally a draw call would be for each material?
P.S. I wish I could create a PG but given the size of the project that’s not really feasible, just hoping for a better understanding!