Interface | Description |
---|---|
NeighbourFinder |
Used for TerrainQuad to find neighbours that are not part of the
same quad tree.
|
TerrainGridListener |
Notifies the user of grid change events, such as moving to new grid cells.
|
TerrainGridTileLoader |
Class | Description |
---|---|
LODGeomap |
Produces the mesh for the TerrainPatch.
|
LRUCache<K,V> |
An LRU cache, based on
LinkedHashMap . |
MultiTerrainLodControl |
An extension of the TerrainLodControl that handles
multiple terrains at once.
|
NormalRecalcControl |
Handles the normal vector updates when the terrain changes heights.
|
TerrainGrid |
TerrainGrid itself is an actual TerrainQuad.
|
TerrainGridLodControl |
Updates grid offsets and cell positions.
|
TerrainLodControl |
Tells the terrain to update its Level of Detail.
|
TerrainPatch |
A terrain patch is a leaf in the terrain quad tree.
|
TerrainQuad |
TerrainQuad is a heightfield-based terrain system.
|
UpdatedTerrainPatch |
Stores a terrain patch's details so the LOD background thread can update
the actual terrain patch back on the ogl thread.
|