Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by David Paull, posted on June 23, 2000

Image Description, by David Paull

Here is a screenshot from the TechNature 2.0 engine. TechNature uses fractal mathematics to grow random planets, trees, and grass. The planet is different every time you run the program. It takes few minutes to calculate the 4 billion multiplications required to generate all of the polygons, and over 3mb of procedural textures. One of the new features is terrain shaping. Despite a completly random surface, terrain shaping allows for a custom flat playing surface. Perfect for vehicles that dont like mountains! Screenshots, and the 1mb demo can be found at

Image of the Day Gallery


Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.
Muresan Robert

June 23, 2000, 10:17 AM

Cool stuff.


Johan Glysing

June 23, 2000, 02:02 PM

That big mountain to the left is freakin me out...
It looks like Donkey Kongs head (a bit uglier though) :-)

Daan Nusman

June 23, 2000, 07:55 PM

very cool!!


June 24, 2000, 10:32 PM

Extremely impressive... never seen anything quite like it.

Also quite depressing: It is probably a mere coincidence, but I started
on a sphere mapped engine TODAY before loading up flipcode and seeing this.
And what I had planned is going to be much simpler, so there is almost no
point in continuing it... but I may anyway just to try some things out.

A question if any of the authors reads it: what orginisational structure do
you use for the mesh of triangles? I thought of starting with a tetrahedron,
subdividing that loads, and then normalising all vertices in their distance
from the center to create a sphere... this way the actual "map" of the
thing is one big triangle!

And does anyone know of more sphere mapped engine? might as well get
informed now :)

Warren Marshall

June 26, 2000, 01:52 AM

"And what I had planned is going to be much simpler, so there is almost no point in continuing it... "

That's a rather defeatist attitude. :) Just because someone else has done it better doesn't mean that you still can't learn from what you were doing. Just do it for the fun of it. You don't always have to be first. Hardly anybody is first these days. :P

Arne Rosenfeldt

July 16, 2000, 06:25 AM

They did it for the Genesis Effect in the Star Treck movie,
a long time ago.

What about this
create random noise in 3d.
blend it with a appropriate power spectrum
make a Fourier-Transformation.
Now you have got a 3d texture (hight-map).

read out the values at the surface of your sphere.

triagulate it in any way

errosion can be done in lokal coordinates (metric)


This thread contains 6 messages.
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.