Provides a framework to draw and update view-dependent, quadtree based terrains. More...
Classes | |
class | proland::CylindricalDeformation |
A Deformation of space transforming planes to cylinders. More... | |
class | proland::Deformation |
A deformation of space. More... | |
class | proland::DrawTerrainTask |
An AbstractTask to draw a terrain. More... | |
class | proland::ReadbackManager |
A manager for asynchronous readbacks from a framebuffer. More... | |
class | proland::SphericalDeformation |
A Deformation of space transforming planes to spheres. More... | |
class | proland::TerrainNode |
A view dependent, quadtree based terrain. More... | |
class | proland::TerrainQuad |
A quad in a terrain quadtree. More... | |
class | proland::TileSampler |
A ork::Uniform to access texture tiles stored on GPU. More... | |
class | proland::TileSamplerZ |
A TileSampler to be used with a proland::ElevationProducer. More... | |
class | proland::UpdateTerrainTask |
An AbstractTask to update a terrain quadtree. More... | |
class | proland::UpdateTileSamplersTask |
An AbstractTask to update the TileSampler associated with a terrain. More... |
Provides a framework to draw and update view-dependent, quadtree based terrains.
This framework provides classes to represent the terrain quadtree, classes to associate data produced by proland::TileProducer to the quads of this quadtree, as well as classes to update and draw such terrains (which can be deformed to get spherical or cylindrical terrains).