Hesiod. A desktop application for node-based procedural terrain generation.
236HighMap. A C++ library to generate two-dimensional terrain heightmaps for software rendering or video games.
44AlphaModelRoadNetwork. A python script to demonstrate the usage of the "alpha model" for procedural generation of large-scale road networks
28DuneScape. A minimalist GUI to generate dune fields using cellular automaton.
13Meanderize. A python script to demonstrate how to mimic river meanders and oxbows formation
9ShoreWaves. A minimalist GUI to generate shore Gerstner waves.
7PointSampler. PointSampler is a modern C++ header-only library for generating (and labeling) random 2D, 3D, or n-dimensional points with configurable spatial distributions.
7SatColorLUT. A python script to generate color lookup table for heightmaps based on earth DEM and true color data
7GNode. A generic node-based data structure for node graph programming in C++
6GNodeGUI. GNodeGUI is a C++ graphical node editor library aimed at providing an interface for building and manipulating nodes in a graphical context.
6FlowFixing. A python script to demonstrate how to fix an elevation heightmap to ensure unbroken flow path
5Attributes. Attributes is a C++ library that provides a collection of standard attributes, each paired with a corresponding Qt widget for editing their values.
3CLErrorLookup. CLErrorLookup is a C++ lightweight library for decoding OpenCL error codes into human-readable strings and descriptions.
1CLWrapper. This library provides a lightweight wrapper to facilitate OpenCL usage in C++ applications.
1pyHighMap. C++
1QSliderX. QSliderX is a C++ library that extends Qt6 with custom slider widgets inspired by Blender's UX. It provides enhanced sliders for numeric and range values, with optional bounds and dynamic visual feedback such as histograms.
1