The need to reduce mesh count
- by OJW
In Panda3d, I load a model and place 10000 references to it in the scene-graph. It runs at (say) 2Hz.
I load a 3d model containing 10000 copies of that exact same object, and it runs at (say) 60Hz. As does using the flattenStrong() command which is effectively the same thing but at runtime.
So the question is: is this behaviour a peculiarity of Panda3d, or is it a fundamental law which applies to all games engines?