Procedural Tools

Technical Art + Spatial Algorithms — Hakeem Adam

Hywall

Hywall is a tool for generating inspiring colour palettes from images in Houdini.

Python Houdini Algorithm

F1 Telemetry Pipeline

FastF1 data → binary format → Houdini visualization.

Python Houdini Data Viz

Project Looking Glass

Houdini project launcher with SQLite database, categories, search. Built with Godot + Python.

Godot Python SQLite

An Escape — Interactive Sound

Euclidean sequencers with free play interface. Godot + Pure Data via Libpd.

Godot Pure Data Audio

Farmer's Blight — 3d Tower Defense Game

Collaborative Game Jam, responsible for procedural audio

Godot Audio

Digital Painting Pipeline

3D scans to oil painting style. Copernicus COPs for color quantization + edge detection.

Houdini Copernicus Image Processing

L-System Playground

Interactive L-system generator with animation modes. Raylib + ImGui.

C++ raylib Procedural

Convex Hull SOP

Graham scan convex hull for 2D point clouds. HDK node with viewport update handling.

HDK C++ Algorithm

Line Simplification SOP

Visvalingam-Whyatt simplification using cumulative triangle area. Includes VEX comparison.

HDK C++ Algorithm

Cartesian Point Grids SOP

Procedural grid generation with multi-function interface. Custom Houdini data types.

HDK C++

Simple Attribute SOP

HDK starter template — adds float attributes to points. CMake build setup reference.

HDK C++

Simple Box SOP

Parameter assignment patterns in HDK. Interface options for common Houdini params.

HDK C++

Poisson Disk Sampling

Bridson's algorithm for blue noise point distribution with controllable density.

C++ Algorithm

Lloyd's Relaxation

Iterative point relaxation using Voronoi centroids for even spatial distribution.

C++ Algorithm

Procedural Biome Authoring

Wave function collapse for biome simulation. Relational data models as 2D images + CSV.

Houdini Unreal Python

Data-Driven Instancer

UV packing for asset placement. Relational CSV tables drive categorized instancing.

Houdini Unreal Python

Sudano-Sahelian Building Generator

Procedural mosque generator. Revolved curves for organic forms, instanced decals.

Houdini Unreal Procedural Geometry

Parking Lot Generator

Biome-based environment tool. Input curve defines space, instances all related assets.

Houdini Unreal Procedural Geometry

Electronic Parking Gate

Hard surface tool with VEX. Groups-based modeling, decal instancing patterns.

Houdini Unreal VEX

Flower Pot Tool v2

Cross-section curve revolved to form. Houdini HDA with plant placement.

Houdini Unreal

Signpost Tool

In-editor procedural signposts. Dynamic mesh joining with variation parameters.

Unreal Geometry Script