|
OpenMW
|
Classes | |
| class | Chunk |
| Renders a chunk of terrain, either using alpha splatting or a composite map. More... | |
| class | MaterialGenerator |
| class | QuadTreeNode |
| A node in the quad tree for our terrain. Depending on LOD, a node can either choose to render itself in one batch (merging its children), or delegate the render process to its children, rendering each child in at least one batch. More... | |
| struct | VertexElement |
| struct | LayerInfo |
| class | Storage |
| We keep storage of terrain data abstract here since we need different implementations for game and editor. More... | |
| class | World |
| A quadtree-based terrain implementation suitable for large data sets. Near cells are rendered with alpha splatting, distant cells are merged together in batches and have their layers pre-rendered onto a composite map. Cracks at LOD transitions are avoided using stitching. More... | |
Enumerations | |
| enum | Direction { North = 0, East = 1, South = 2, West = 3 } |
| enum | ChildDirection { NW = 0, NE = 1, SW = 2, SE = 3, Root } |
| enum Terrain::Direction |
1.7.6.1