Laboration 4

Fractals, terrain generation

1. Fractals on CPU. Generate image on CPU?

2. Generate tree using GLUGG

3. Generate terrain using Perlin/Simplex noise

4. Generate terrain using Diamond-Square

5. Generate terrain on GPU?





Maybe procedural geometry. Trying a production tool (original lab)… nah. There are much more fun things to work with.

Geometry and tesselation shaders!

Terrain generation? Road networks? “The super-duper world generation lab”?


N. Generate a peanut shape procedurally by finding a suitable function to describe it and generate polygons with adjustable density. Note that correct normal vectors should be included.

N. Given a tetraeder, generate a sphere with variable resolution using tesselation shader.

N. Use any noise function to produce a terrain.


© Ingemar Ragnemalm 2021