Hello together,
i have a problem with some 3D-Trees. When I scaled them to {0.01, 0.01, 0.01} (very small), I got a framerate of 100-140. But with a scaling of {1, 1, 1} (very big), the framerate goes down to 10 !! How is that possible? I thought that the performance doesn't relate on the scaling of a Mesh. Maybe it is the texture buffer?
Scaling of Models influences the performance!
It could be a few things.
If your trees are smaller, they will appear further apart realtive to their size. This means fewer trees will be in view at any given time. Fewer trees to render means faster rendering.
I'm assuming that your trees use transparency around the edges of the leaves? If so, the problem could be related to the fill rate. If you have transparent objects, the object itself must be shown, and the things behind it must be shown also. This is why games slow way down when there are lots of smoke and particle effects flying around.
Travis
If your trees are smaller, they will appear further apart realtive to their size. This means fewer trees will be in view at any given time. Fewer trees to render means faster rendering.
I'm assuming that your trees use transparency around the edges of the leaves? If so, the problem could be related to the fill rate. If you have transparent objects, the object itself must be shown, and the things behind it must be shown also. This is why games slow way down when there are lots of smoke and particle effects flying around.
Travis