# Terrain elevation data

> AI-ranked search results for `terrain and elevation` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 119 total matches; showing the top 11.

Explore on the web: https://awesome-repositories.com/q/terrain-and-elevation

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/terrain-and-elevation).**

## Results

- [gdquest-demos/godot-4-procedural-generation](https://awesome-repositories.com/repository/gdquest-demos-godot-4-procedural-generation.md) (1,863 ⭐) — This project is a procedural content generation toolkit designed for the Godot engine. It provides a collection of algorithmic techniques and modular tools for dynamically spawning game assets, map layouts, and emergent systems in both 2D and 3D environments.

The framework distinguishes itself by offering specialized systems for both large-scale world construction and granular asset assembly. It supports the creation of expansive terrains and infinite worlds through noise-based distribution and shader-rendered biomes, while simultaneously providing modular systems to generate unique combat eq
- [dem-net/dem.net](https://awesome-repositories.com/repository/dem-net-dem-net.md) (352 ⭐) — Digital Elevation model library in C#. 3D terrain models, line/point Elevations, intervisibility reports
- [azgaar/fantasy-map-generator](https://awesome-repositories.com/repository/azgaar-fantasy-map-generator.md) (5,754 ⭐) — This project is a web-based procedural fantasy map generator and interactive map editor. It serves as a worldbuilding cartography tool for creating detailed geographical landmasses, including heightmaps, biomes, and river systems.

The tool includes a procedural name generator that produces fantasy names using configurable training sets and syllable rules. It further allows for the design of political borders, cultural identities, and the simulation of religious expansion across a fictional world.

The capability surface covers digital cartography and fictional geography design, including the
- [cmla/s2p](https://awesome-repositories.com/repository/cmla-s2p.md) (259 ⭐) — S2P is a Python library and command line tool that implements a stereo pipeline which produces elevation models from images taken by high resolution optical satellites such as Pléiades, WorldView, QuickBird, Spot or Ikonos. It generates 3D point clouds and digital surface models from stereo…
- [felixpalmer/procedural-gl-js](https://awesome-repositories.com/repository/felixpalmer-procedural-gl-js.md) (1,328 ⭐)
- [domlysz/blendergis](https://awesome-repositories.com/repository/domlysz-blendergis.md) (9,073 ⭐) — BlenderGIS is an addon for Blender that provides a suite of tools for importing, georeferencing, and rendering geographic data and terrain meshes. It functions as a 3D terrain generator and geographic data importer, enabling the creation of three-dimensional surfaces from elevation models, contour lines, and topographic textures.

The project distinguishes itself through its ability to fetch basemaps, building footprints, and street data directly from web services into the 3D environment. It includes a georeferencing toolset to align coordinates and virtual cameras using spatial reference syst
- [tokisangames/terrain3d](https://awesome-repositories.com/repository/tokisangames-terrain3d.md) (3,974 ⭐) — Terrain3D is a high-performance toolkit for creating, sculpting, and painting editable 3D landscapes within the Godot game engine. It provides a set of tools for generating landmasses and converting external geography data into optimized 3D terrain meshes.

The system features a foliage manager that places vegetation across landscapes using levels of detail and shadow impostors to maintain performance. It also includes a sculpting tool that supports the creation of landmasses with holes and multi-layered texture painting.

The project covers a broad capability surface including heightmap impor
- [bradley/blotter](https://awesome-repositories.com/repository/bradley-blotter.md) (3,078 ⭐) — Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas.

The project includes a shader editor for defining and updating custom shader logic and uniforms in real time. This interface allows for the creation of unique visual styles and the modification of rendering variables without reloading the underlying logic.

The engine incorporates performance optimizations for WebGL rendering, utilizing texture atlas batching and a single
- [patriciogonzalezvivo/thebookofshaders](https://awesome-repositories.com/repository/patriciogonzalezvivo-thebookofshaders.md) (6,931 ⭐) — The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming to create procedural graphics and visual effects. It provides a structured learning path and a categorized reference guide for data types, built-in functions, and mathematical operations used in shader development.

The project features a web-based shader sandbox and interactive editor that allows for real-time iteration and visualization of GLSL code. Users can experiment with procedural art and share their results via unique URLs.

The curriculum covers a wide range of graphic
- [fogleman/craft](https://awesome-repositories.com/repository/fogleman-craft.md) (11,021 ⭐) — Craft is a multiplayer voxel sandbox written in C. It utilizes an OpenGL voxel engine to render a block-based world and implements an infinite terrain generator that uses noise functions to create deterministic, procedural landscapes.

The project features a networked environment where players can build and modify a shared world using socket-based state synchronization. To maintain consistency across sessions, it employs a voxel world database to store and retrieve modified block coordinates.

The system covers a range of capabilities including 3D collision detection for character movement, to
- [ogrecave/ogre](https://awesome-repositories.com/repository/ogrecave-ogre.md) (4,607 ⭐) — Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without requiring low-level graphics API code. It functions as a framework for real-time 3D graphics processing, providing a physically based renderer to simulate lifelike surfaces and lighting.

The engine includes specialized systems for skeletal animation to control character movement and a terrain generation system for producing large textured landscapes. These features are supported by automatic levels of detail and distance-based mesh management to maintain performance.

The project cove
