work
articles
Ethereal Microcosm: process and inspirations

Particle interactions using Deposited-Substrate as Communication Layer (DS-CL)

Pattern formation using Dividing-Aggregating Walkers

LAR (Localized Attraction-Repulsion): generative matter

Cyclic Diffusion-Limited Aggregation: real-time natural pattern generation

Atomic Clusters, a molecular particle-based simulation [Processing]

Pixel sorting on shader using well-crafted vector fields, GLSL

Building a quadtree filter in GLSL, using a probabilistic approach

Generating a 3D growing tree using a space colonization algorithm

Audio analysis for advanced music visualization pt.1
