Heightfield
Heightfield is a data structure used to represent a three-dimensional surface, typically terrain, by storing elevation values on a regular grid. Each grid point corresponds to a sample of height above a reference plane, and the surface is commonly rendered by triangulating adjacent grid cells to form a mesh.
Heightfields are widely used in computer graphics and geographic information systems due to their simplicity and
Elevation data for a heightfield can be obtained from LiDAR, sonar, photogrammetry, or satellite imagery, or
Rendering and performance considerations arise from the regular grid structure. GPU-based rendering and level of detail
Limitations include an inability to represent overhangs or vertical cliffs without additional techniques. The chosen resolution
Applications span video games, flight simulators, virtual globes, architectural visualization, and environmental modeling. See also digital