Heightfield Lab

Registered 2011-02-09 by Matt Giuca

An command-line program for generating heightfields for use as landscapes or other surfaces in a computer-generated image. It can generate, manipulate, display, load and save heightfields.

Heightfields are manipulated with a series of mathematical operations. A simple scripting language is also provided to automate complex operations. The display functions are greyscale previews only; it is intended that a raytracer such as the freeware POV-Ray be used to generate the final output image. Runs on Unix/Linux and DOS (the DOS version can run under Windows XP and earlier, or in an emulator such as DOSBox).

This program was developed between 1995 and 1997, and updated in 2007 by John P. Beale. I recently found the source code and managed to get it to compile for Linux and DOS. As I have been unable to contact the original author, I have decided to maintain the program myself. If you know or are the original author, please contact me (Matt Giuca). The "home page" link below is the original site where John Beale's most recent version (0.92, July 2007) can be found.

Source and binary downloads are available on the right. Windows users should use the DOS version. Debian/Ubuntu users can add the HF-Lab PPA for automatic downloads and updates: https://launchpad.net/~mgiuca/+archive/hf-lab.

Project information

Matt Giuca
Matt Giuca
Development focus:

trunk series 

Browse the code

Programming Languages:

RDF metadata

View full history Series and milestones

HF-Lab trunk series is the current focus of development

Get Involved