Fractal Worlds
Our main goal: Is to create an artificial world according to a set of random parameters(seed) at the begin of the program. So every time you run the program, you will get an entire new world that can be viewed in 3d. More general, every mountain, every ocean, and every tree will be placed differently in each run.
Authors: Roderick de Jong, Harmen van der Spek, and Richard Velden

Goals

Inspired by the movie Jurassic Park, we chose our name for our Fractal World assignment for the Multimedia Course autumn 2003 at LIACS.

Our main goal: Is to create an artificial world according to a set of random parameters(seed) at the begin of the program. So every time you run the program, you will get an entire new world that can be viewed in 3d. More general, every mountain, every ocean, and every tree will be placed differently in each run.

An even more impressive to note is that the structure of every fractal itself will be determined by some predefined(per run) random parameter. So for instance a high value for $var tree1 might be responsible for a certain errattic curvature in the leaves of certain trees.

Because of the fractal nature of our engine, every object in our world will be built by fractal generation algorithms, and the faster your computer, the nicer this generated world will look. However, after a few test runs of a prototype fractal we noticed a very low framerate. So we do not expect a really high complexity of the fractal scenery to be rendered.

Media Lab Overview
LIACS Homepage
MM Conf
ACM Multimedia
ACM ICMR
IAPR ICPR
Science Direct
IEEE Library
LIACS Publications
ACM Digital Library