Blitz grass and TerraEd integration

Blitz3D Forums/Blitz3D Programming/Blitz grass and TerraEd integration

Nikko(Posted 2004) [#1]
I've successfully integrated Blitzgrass to TerraEd.
Despite the fact that the Blitzgrass routines are not really clean, and easy to understand (almost no comments) the real result is impressive.

I've done a test with 2000 grass samples with TerraEd, using the same 2 poly grass created with Blitzgrass.
Without Blitzgrass the 2000 object are eating about 4-6 FPS.
With Blitzgrass : no significant speed change!!!

Now with 20 000 grass samples!

Without Blitzgrass, TerraEd stops, I need to kill the task!!!
With Blitzgrass, I loose about 4-6 FPS depending on the place I'm on my map!

Even 100 000 grass can fit on a map (eats about 10 FPS)

I must say that without Blitzgrass, displaying so much objects at the same time would not be possible.

Note : TerraEd is VERY WELL programmed, and the reason it is slower than Blitzgrass is just because it is using a conventionnal method for objects management, that works with most 3d objects! Blitzgrass is only optimized to display grass.



Nikko
http://www.nikkopay.com

Note : Blitzgrass can be found here : http://www.aliencodec.com