Picogen
Artificial terrain rendering software
From Wikipedia, the free encyclopedia
Picogen is a rendering system for the creation and rendering of artificial terrain, based on ray tracing. It is free software.
| picogen | |
|---|---|
![]() | |
| Developer | Sebastian Mach |
| Stable release | 0.3
/ July 20, 2010 |
| Written in | C++ |
| Operating system | Linux, Windows |
| Platform | Cross-platform |
| Type | Scenery generator |
| License | GPL, Version 3, or newer |
| Website | picogen |
| Repository | |


Overview
Example features
- Whitted-Style ray tracer for quick previews
- Rudimentary path tracer for high quality results
- Partial implementation of Preetham's Sun-/Skylight Model [4]
- Procedural heightmaps, though before rendering they are tesselated
Frontends
Currently there is a frontend to picogen, called picogen-wx (based on wxWidgets). It is encapsulated from picogen and thus communicates with it on command-line level. Picogen-wx provides several panels to design the different aspects of a landscape, e.g. the Sun/Sky- or the Terrain-Texture-Panel. Each panel has its own preview window, though each preview window can be reached from any other panel.
Landscapes can be loaded and saved through an own, simple XML-based file format, and images of arbitrary size (including antialiasing) can be saved.

