gallery

Real-time shaders

Christmas Ocean. View on Shadertoy
Wallpaper version
View on Shadertoy
View on Shadertoy
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

Toroidal sea. View on Shadertoy
Foldable cube. View on Shadertoy
Complex fractal. View on Shadertoy

Strange crystals

View on Shadertoy
View on Shadertoy

Procedural geometry

Sprouting polyps created with simulation nodes in Blender

Drawings

Station.
Gasworks.
Paradise Park.
Foster Island.