Otto Link

Overview and links to my work

Hi, I’m Otto Link

Welcome to my personal page! I build tools, C++ libraries, and procedural generation systems.

Projects

Hesiod - A Desktop Application for Node-Based Procedural Terrain Generation

preview

HighMap - A C++ Library to Generate Two-Dimensional Terrain Heightmaps

Hesiod is built on HighMap:

GNode - A Generic Node-Based Data Structure for Node Graph Programming in C++

preview

PointSampler - A C++ Library for Generating (and Labeling) Random 2D, 3D, or n-dimensional Points with Configurable Spatial Distributions

PointSampler is a lightweight C++ header-only library for generating and manipulating points in arbitrary dimensions (1D, 2D, 3D, … N-dimensional). It includes utilities for random sampling, jittered grids, importance sampling, density warping, spatial relaxation, and point clustering (labeling). The library is designed to be generic, extensible, and dimensionality-independent via std::array and C++ templates.

preview

ColorSnatcher - A Cross-Platform Tool (Linux & Windows) to Extract Colormap from Images

preview

AlphaModelRoadNetwork - Demonstrate the Usage of the “alpha model” for Procedural Generation of Large-Scale Road Networks

A python script to demonstrate the usage of the “alpha model” for procedural generation of large-scale road networks.

preview

SatColorLUT - A Demonstration of Color Lookup Table Generation for Heightmaps Based on Earth DEM

A python script to generate color lookup table for heightmaps based on earth DEM and true color data.

preview

Meanderize - How to Mimic River Meanders and Oxbows Formation

A python script to demonstrate how to mimic river meanders and oxbows formation. Greatly inspired by https://rarevolume.com/work/meander.

preview

DuneScape - A Minimalist GUI to Generate Dune Fields using Cellular Automaton

preview

ShoreWaves - A Minimalist GUI to Generate Shore Gerstner Waves

preview

Computer Composition With Lines - Interactive UI

A small interactive web tool inspired by Michaël Noll’s 1964 artwork “Computer Composition With Lines”.

preview

RegularTiles

A visual generator that composes patterns from modular geometric tile families such as Truchet, arcs, diagonals, and Molnar-style shapes.

preview

Find Me