Namespace AlphaFramework.World.Terrains
AlphaFramework provides tools for generating, editing, and storing data for Terrain.
AlphaFramework's terrain system stores terrain data in a serializable format using Terrain<TTemplate>. This allows terrain to be saved, loaded, and edited without requiring the rendering engine.
Classes
- OcclusionIntervalMapGenerator
Generates an occlusion interval map from a height map for a ITerrain as a background task.
- Terrain<TTemplate>
This class contains a height-map-based Terrain including texturing and pathfinding data.
Structs
- TerrainBrush
Describes a square or circle terrain area that is to be modified.
- TerrainSize
Contains information about the size of a ITerrain.