Awsome Terrain Engine

Blitz3D Forums/Blitz3D Programming/Awsome Terrain Engine

Well I know that an engine like that used for Age of Mythology are easy get a high frame rate for
Because they only show a small area at a time.
Smaller area = less polys and surfaces.
If I wanted a closeup engine I would have my program well underway,
I am getting over 500 fps with a closeup mesh terrain.
BlitzTreeDemo is a good example of a closeup 3d scene.
These type of displays are quite easy to design.
But a large world 3d terrain is still lacking in blitz3D.
They are the most difficult to design.
Everyone from Tourism to Education is crying for a powerful 3d outdoor world.
Removing distant and unneeded verts. is the main bottleneck. And todate that version of SOAR is the best I have seen.
The source is written is C and uses OpenGL, both of which I know very little about. The only reason it's in wire frame is
because he hasn't written the code to take advantage of modern gfx cards power yet.
And this is still the best 3d Terrain engine Algorithm I have seen.

If you press spacebar you can then move through the terrain with the mouse.
Also if you press the number keys you get different views.
Q and E control speed. R and F raise and lower your view. W and S move you forward and back.
Try looking down on an area and pressing S and W. Notice how the dynamic mesh changes. (Wire frame)
Rerendering the meshes each time, means, you don't need a remove verticies function. Just use new ones.

It still blows my mind how far I can see.