Latest sketches

Wolfram's Elementary Cellular Automata with all 256 rules. Move your mouse horizontally to cycle through the rules. The current rule is displayed in the top right corner.
Elementary Cellular Automata
An implementation of the Chaos Game algorithm that generates fractals like the Sierpinski triangle. Move your mouse to choose the polygon and step size.
Chaos Game
A 4-state cyclic cellular automata that generates random thermodinamic cycles. The mouse paints the initial state.
Cyclic Cellular Automata
Using domain coloring technique to visualize complex functions. Look at the code to see the different functions.
Domain Coloring
Using symmetry and transformations to create patterns
Islamic Art
WFC with aperiodic Wang tile set. Click the mouse to collapse cells. If you get a contradiction press the 'r' key to reset
Wave Function Collapse
A real-time voronoi construction using the jump flood algorithm.
Fast Voronoi
Background circle with 3 oscillators with prime frequency. Click the mouse for high frequency oscillations.
Wave Equation
Equirectangular 360 Video Viewer. Click on the video to play/pause.
Video 360
A real-time path tracer, with motion blur, depth of field, adaptative denoise, and several materials.
Path Tracer
Fluid simulator. You can play with your mouse to add color.
Fluid
Diffuse Limited Aggregation, to create an Ice structure. You can play with your mouse to melt the ice.
DLA
A slime mold building a transport network. You can play with your mouse to erase the chemical field.
Physarum
Android birds trying to sync their movement and blinking. You can play with your mouse to attract them.
Boids
Move your mouse to explore the generation of different patterns.
Reaction Diffusion
Conway's Game of Life
Game of Life
A simple colorized IFS fractal
Color IFS