Jump to content
Wikipedia The Free Encyclopedia

Picogen

From Wikipedia, the free encyclopedia
Artificial terrain rendering software
This article relies excessively on references to primary sources . Please improve this article by adding secondary or tertiary sources.
Find sources: "Picogen" – news · newspapers · books · scholar · JSTOR
(January 2009) (Learn how and when to remove this message)
picogen
Developer(s) Sebastian Mach
Stable release
0.3 / July 20, 2010; 14 years ago (2010年07月20日)
Repository
Written inC++
Operating system Linux, Windows
Platform Cross-platform
Type Scenery generator
License GPL, Version 3, or newer
Websitepicogen.org
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 ]
[edit ]
Open-source
Closed-source
Defunct
Core technologies


Stub icon

This free and open-source software article is a stub. You can help Wikipedia by expanding it.

Stub icon

This graphics software–related article is a stub. You can help Wikipedia by expanding it.

AltStyle によって変換されたページ (->オリジナル) /