picogen
DeveloperSebastian Mach
Stable release
0.3 / July 20, 2010; 15 years ago (2010-07-20)
Written inC++
Operating systemLinux, Windows
PlatformCross-platform
TypeScenery generator
LicenseGPL, Version 3, or newer
Websitepicogen.org
Repository
A canyon landscape with snow-like shader
An alpine landscape

Picogen is a rendering system for the creation and rendering of artificial terrain, based on ray tracing. It is free software.

Overview

edit

While the primary purpose of picogen is to display realistic 3D terrain, both in terms of terrain formation and image plausibility, it also is a heightmap-creation tool,[1] in which heightmaps are programmed in a syntax reminiscent of Lisp.[2]

The shading system is partially programmable.[3]

Example features

edit

Frontends

edit

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.

The heightmap panel

References

edit
  1. ^ Introduction to mkheightmap
  2. ^ Height Language Reference
  3. ^ Shaders in picogen
  4. ^ Preetham, et al. (1999). "A Practical Analytical Model for Daylight". Archived from the original on 18 April 2009.
edit


📚 Artikel Terkait di Wikipedia

Heightmap

the height coordinate of polygons in a mesh. Terragen – terrain renderer Picogen – terrain renderer and heightmap creation tool Materialize – Free PBR (Physically

Scenery generator

Archived from the original on 2020-12-10. Retrieved 2025-06-19. "picogen.org". picogen.org. Retrieved 2025-06-19. "Home | Infinigen". infinigen.org. Retrieved

List of free and open-source software packages

animation software with a variety of built-in post processing effects Picogen – terrain generator Seamless3d – node-driven 3D modeling software Wings

Julia set

Mathematica Windows only VisSim Scenery generator MojoWorld Generator Picogen Terragen VistaPro Found objects Burning Ship fractal Jerusalem cube Julia

Terragen

New Line Cinema and Warner Bros. Pictures Animation. E-on Vue VistaPro Picogen "Planetside Forums". Archived from the original on 2008-01-06. Retrieved

Mathematical software

MilkDrop openPlaG Ultra Fractal XaoS R / R Mandelbrot sets Sterling Bryce Picogen Terragen GeoGebra Desmos Grapher Winplot Processing Grasshopper 3D P5.js

List of ray tracing software

No OptiX Proprietary Yes Yes Yes No Photopia Proprietary Yes No No No Picogen GPLv3 Yes No Yes No Pixar RenderMan Proprietary Yes Yes Yes No Pixie Renderer

Fractal-generating software

generator for Windows openPlaG – creates fractals by plotting simple functions Picogen - a cross platform open source terrain generator Sterling – freeware software