Proland
General software features
- real-time rendering of multi-resolution terrains (up to a whole planet)
- real-time rendering and editing of vector data (representing for instance roads or rivers)
- real-time rendering of planetary atmospheres and clouds (from all viewpoints from ground to space)
- rendering of forests using billboards
Proland can render very large natural scenes, at all scales and from all viewpoints from ground to space. The landscape data is loaded on the fly based on the current viewpoint (only the data needed for the current viewpoint is stored in memory, at the appropriate resolution). The landscape data can be procedurally modified on the fly. For instance the shape and texture of a terrain can be modified based on vector data representing roads or rivers.
Proland is based on a task graph and a cache manager taking advantage of multi-processors, supporting data prefetching to reduce disk latencies, and automatically managing the dependencis betwen tasks (procedural data are automatically recomputed when their input data change).