Proland
Events
Subscribe:  iCal  |  Google Calendar
7, Mar — 12, Jun
London GB   29, May — 1, Jun
Birmingham GB   1, Jun — 4, Jun
Taipei TW   5, Jun — 10, Jun
Los Angeles US   12, Jun — 15, Jun
Latest comments
by uuuuuuuuuuuuuuuu
4 hours ago

uu

by BakingSoda
22 hours ago

Those tilesets are sexy. Seeing new tilesets is like getting introduced to a new lego set.

by Dennis George
23 hours ago

Good way of telling, good post to take facts regarding my presentation subject matter, which i am going to deliver in my college Pay Someone To Do My Exam

Proland
Tools
0 followers
0 posts
0 questions answered
Proland is a C++/OpenGL library for the real-time rendering of multi-resolution terrains (up to whole planets), the real-time management and edition of vector data (representing for instance roads or rivers), the rendering of atmosphere and clouds, the rendering and animation of the oceans, and the rendering of forests. All data are loaded or generated on the fly according to the viewpoint, and can be combined procedurally. For instance the shape and texture of a terrain can be modified using vector data representing roads and rivers.

Features

Proland-80.lv

Aerial view of terrain in Proland © Proland, 2016

  • Terrains

Terrain data can be stored on disk, procedural, or a mix of the two (e.g., to amplify real data with fractal details); Terrain data can be used for anything (elevation, normals, horizon maps, color texture, tree density maps, etc); preprocessing tools are provided to convert terrain data to our internal format, to precompute horizon maps for terrain shadows, etc. Proland comes with precomputed data for the whole Earth, at 500m/pixel for colors and 90m/pixel for elevations.

Proland-80.lv

A road created in Proland © Proland, 2016

  • Roads

Roads are specified with Bezier curves, and are automatically integrated in the terrain shape (to get flat and horizontal roads even on bumpy terrains) and in the terrain texture. The Bezier curves can be edited interactively; the roads are recomputed in real-time after each edit.

Proland-80.lv

A forest filled terrain in Proland © Proland, 2016

  • Atmosphere

The atmosphere is rendered in real time from any viewpoint from ground level to outer space, while taking Rayleigh and Mie multiple scattering into account. It correctly reproduces daylight and twilight sky color and aerial perspective for all view and light directionsatmosphere The atmosphere is rendered in real time from any viewpoint from ground level to outer space, while taking Rayleigh and Mie multiple scattering into account. It correctly reproduces daylight and twilight sky color and aerial perspective for all view and light directions.

Proland-80.lv

Proland sea lighting © Proland, 2016

  • Oceans

The ocean is rendered, animated and illuminated in real-time, at all scales and for all viewing distances. Our ocean correctly reflects the Sun and the sky light at all scales, yielding very realistic results.

Proland-80.lv

Proland snowy mountains © Proland, 2016

  • Edition

Any terrain data can be edited on the fly, while navigating in the 3D scene: the terrain shape, its texture, the roads, the tree density maps, etc.

Proland-80.lv

A mountain forest in Proland © Proland, 2016

  • Forests

Forests are rendered with hundreds of thousands of instantiated billboards, in real-time.

  • Modularity

Proland is made of a core library and of 7 predefined and independent plugins, each in its own dynamic library (DLL). You can easily add your own plugins to add new functionalities to Proland.

Questions
Still have questions?