Hi!
I have bout 20000 objects in a database tiled into 730 smaller areas. Most of these areas have objects in them (some of them are empty): at least 100.
when im browsing in the 3d space my program checks if im near an area or not and displays it if needed ; it creates or removes 3d objects (maybe this is wrong).
These objects are Boxes with a texture on them. i have about 900 objects active at once and my program renders @ 120-150 FPS maximum.
resoluton: 640 x 480;
specs: PIV 3 GHz, 1 G ram, Asus N7600GS;
Is it possible for me to get higher fps?
maybe it's too slow because of rendering too many independent objects.
what(who) could help me?
thx
-SzERG
Many-Many objects
For better performance when drawing lots of small meshes, you can batch them all together into one mesh.
For better performance when they are off screen, you can cull them by region.
If this still isn't fast enough, you will need to implement hardware buffers
For better performance when they are off screen, you can cull them by region.
If this still isn't fast enough, you will need to implement hardware buffers