gallery
Real-time shaders
Christmas Ocean. View on Shadertoy

Wallpaper version
Recursive donut, animated (left) and path traced (right) with luminosity based on surface curvature.

Scaffold megastructure. View on Shadertoy

Flooded megacity. View on Shadertoy

Shining jacks. What are jacks? I don't know. View on Shadertoy

Tray racer. On their way to the beta mall. View on Shadertoy

Glass refuge. View on Shadertoy

Font forest, comprised of SDF fonts cubically interpolated along the third dimension to form pillars of interconnected glyphs. View on Shadertoy
Tubular world. View on Shadertoy
Living pipes. View on Shadertoy for best experience; the pipes animate according to volumetric cellular automata rules based on Conway's Game of Life.

Another city. View on Shadertoy
Physics & simulation

Mass particle collisions using spatial acceleration structure. View on Shadertoy

Portals with non-uniform scaling. View on Shadertoy

Interactive robot navigation sandbox (draw obstacles and watch it try to find the goal). Robot POV is shown at the bottom. View on Shadertoy
Geometry explorations

Using jump flooding algorithm to compute distance to random splines. Color coded by curve parameter nearest each point. View on Shadertoy

Non-Euclidian lattice. View on Shadertoy to gaze into infinity.

Procedural ripples adhering to interior / exterior corners in an occupancy grid. View on Shadertoy

Shifting perforations created by ray-tracing cavities aligned to the tangent space of a raymarched implicit surface. View on Shadertoy
Fractals
Strange crystals
Procedural geometry
Sprouting polyps created with simulation nodes in Blender
Drawings
Station.
Gasworks.
Paradise Park.
Foster Island.