A collection of experiments in generative art, complex systems, emergent behavior and visualizations built with p5.js and WebGL for GPU-accelarated graphics.
The repository is modular with a common utilities and isolated environments for each sketch.
.
├── css/ # Stylesheets for main gallery and individual sketches
├── js/ # Shared logic (colors.js, utils.js)
├── sketches/ # Individual project directories
│ ├── inky_waves/ # Example: WebGL shader-based sketch
│ │ ├── index.html
│ │ ├── inky_waves.js
│ │ ├── waves.frag
│ │ └── waves.vert
│ └── ...
└── index.html # Main landing page with theme toggling
Because the sketches load external shader files (.frag, .vert), a local server is required to run.