Static batching break : objects belong to different static batches
Hello. I try to render a forest of 20 times the same tree. The tree have four materials (2 for branches and leaves with transparency, 2 opaque for the ground and th wood). They got 4 levels of LOD. I Assume I should have one batch per material, as the 20 trees are the same (mesh and 4 materials. It's just the same one that I duplicated) and within the same LOD distance from the camera (so it should be the same model 3d). But in the end I have 300 draw call. All are batches. Within each batch there is 1 mesh 1 material. (So it batches nothing, but is writen as "static batch").
Here is a screen of the situation. The trees are less than 10 000 verts each.
Thank you in advance.
Your answer
![](https://koobas.hobune.stream/wayback/20220612142553im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
More saved batches than actual number of batches? 1 Answer
Optimization, Saved By Batching is Low 0 Answers
Frame rate stays at 10 fps even when all meshes changed to cubes 0 Answers
Draw Calls are still HIGH? 0 Answers
android game optimisation 0 Answers