Otto Link's repositories

Hesiod

A desktop application for node-based procedural terrain generation.

Language:C++License:GPL-3.0Stargazers:132Issues:5Issues:238

HighMap

A C++ library to generate two-dimensional terrain heightmaps for software rendering or video games.

Language:C++License:GPL-3.0Stargazers:34Issues:2Issues:278

AlphaModelRoadNetwork

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

Language:PythonLicense:GPL-3.0Stargazers:24Issues:1Issues:0

DuneScape

A minimalist GUI to generate dune fields using cellular automaton.

Language:C++License:MITStargazers:10Issues:1Issues:0

Meanderize

A python script to demonstrate how to mimic river meanders and oxbows formation

Language:PythonLicense:GPL-3.0Stargazers:8Issues:1Issues:0

SatColorLUT

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

Language:PythonLicense:GPL-3.0Stargazers:7Issues:1Issues:0

GNode

A generic node-based data structure for node graph programming in C++

Language:C++License:GPL-3.0Stargazers:4Issues:1Issues:17

ShoreWaves

A minimalist GUI to generate shore Gerstner waves.

Language:C++License:GPL-3.0Stargazers:4Issues:1Issues:0

FlowFixing

A python script to demonstrate how to fix an elevation heightmap to ensure unbroken flow path

Language:PythonLicense:GPL-3.0Stargazers:3Issues:1Issues:0

GNodeGUI

GNodeGUI is a C++ graphical node editor library aimed at providing an interface for building and manipulating nodes in a graphical context.

Language:C++License:GPL-3.0Stargazers:2Issues:1Issues:1

Attributes

Attributes is a C++ library that provides a collection of standard attributes, each paired with a corresponding Qt widget for editing their values.

Language:C++License:GPL-3.0Stargazers:1Issues:1Issues:20

macro-logger

A simplified logging system using macros.

Language:CStargazers:0Issues:0Issues:0

nodeeditor

Qt Node Editor. Dataflow programming framework

Language:C++License:BSD-3-ClauseStargazers:0Issues:0Issues:0

CLErrorLookup

CLErrorLookup is a C++ lightweight library for decoding OpenCL error codes into human-readable strings and descriptions.

Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:0

CLWrapper

This library provides a lightweight wrapper to facilitate OpenCL usage in C++ applications.

Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:5

Noise

A procedural function that generates dendritic patterns and is locally computable.

Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0
Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:2

qt-value-slider

Custom widget for numbers similar to the number controls in Blender.

Language:C++License:MITStargazers:0Issues:0Issues:0