Here is a playground where there are 6 text labels with almost the same parameters but there are 6 draw calls. Is it possible to use the same material between them all or do something other thing to get 1 draw call for all the labels?
Merging the meshes appears to be the only solution to reducing draw calls. You’d lose the ability to independently move the text.
I tried assigning the same material to each mesh, but it made the color the same and did not reduce the number of draw calls. (If it did reduce draw calls, I expected to be able to change vertex colors if different colors are needed).
There is a Feature Request for multiple particle systems with the same material to share a draw call, but not sure if that would affect SPS, which is what MeshWriter uses.
That’s strange. Why doesn’t having the same materials for all meshes not reduce the amount of draw calls? Too complex meshes break batching?
Merging meshes does work for me (single draw call):
Looks it’s a broken link?
Fixed!