Landscape v0.4
Copyright (C) Jonathan Belson
Purpose
Landscape is a program to create and render fractal
landscapes.
Features
-
Several landscape generation algorithms.
-
Interactive OpenGL preview.
-
Choice of rendering options.
-
Support for multiple processors.
What's New in 0.4
-
Improved lighting control.
-
Adjustable water properties.
-
Terrain generation using spectral synthesis.
-
Beginnings of procedural texturing.
-
A number of buxfixes.
Requirements
To run the program you will need:
-
BeOS x86 version 5.0,
-
liblayout
-
libprefs
Liblayout and libprefs are included with the archive, just drop them onto
the 'copy libs here' icon if you haven't got them.
Notes
-
The ambient and directional components for each primary should
not sum to greater that 100%, ie. if ambient red is at 25%,
directional red should not be more than 75%.
-
The procedural texture is not currently adjustable - it's just
a taster of what's to come.
Known Problems
-
The clouds don't cover all the sky if the camera is high up.
-
Sometimes settings windows aren't redraw when switching between
desktop. As a workaround, close then reopen the affected window.
To Do
Phew - more that I could possibly list, but here are the next things
on my list (in order):
-
A more realistic sky model.
-
A wider choice of fractal terrain generating algorithms.
-
Procedural texture mapping, which should improve the image quality.
-
'Proper' atmospheric modelling.
-
Fractal trees.
-
Sombody suggested a Landscape screensaver module, which
is a very interesting idea.
-
Any other suggestions?
Contact
Landscape is being developed by Jonathan Belson (jon@dookie.demon.co.uk)
My homepage is at
http://www.dookie.demon.co.uk.