In my current project, I have lots of trees being displayed in a scene . Some of them are merely decorative, that is, player will not interact with them and they will not affect pathfinding and stuff .
But since there are a LOT of decorative trees, in some weaker machines it causes a performance hit, since there are lots of objects being rendered.
I’m thinking about joining a cluster of decorative trees in one model, let’s say 5 trees in one obj model, and render it instead of rendering 5 trees .
Will I have a resonable performance gain ? Will it make difference at all in Vertex arrays ?