Blitz grass and TerraEd integration

Blitz3D Forums/Blitz3D Programming/Blitz grass and TerraEd integration

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