Creative Coding Workspace

Processing & p5.js Hub

Collection d'art génératif, de simulations physiques et d'algorithmes visuels par Philippe Guglielmetti (Dr. Goulu).

🎨 Projets & Sketches Interactifs

Galaxy

Java p5.js

Simulation spirale en rotation différentielle avec distorsion elliptique, poussières stellaires et halo cosmique.

N-Body

Java p5.js

Dynamique gravitationnelle du Système Solaire (Soleil, planètes, lunes et sondes Pioneer) chargée depuis system.xml avec tracé d'orbites.

Random Tiling

Java p5.js

Pavage aléatoire non-recouvrant basé sur la distribution de Riemann-Zeta pour cercles, étoiles, triangles, carrés, pentagones et hexagones.

Sitemap

Java p5.js

Visualisation de graphe orienté par forces physiques (ressorts élastiques & répulsion coulombienne) avec caméra adaptative automatique.

TSP Art

Java p5.js

Dessin d'art en une seule ligne continue ininterrompue basé sur le tour du problème du voyageur de commerce (Mona Lisa 100K).

Cube Fractal

Java p5.js

Structure récursive 3D de cubes de cristal avec navigation orbitale à la souris et éclairage spéculaire.

Busy Beaver

Java p5.js

Simulation des champions du Castor Affairé (Machine de Turing 1D et Turmite 2D) avec visualisation spatio-temporelle.

OldScope

Java p5.js

Simulateur d'oscilloscope cathodique (CRT) vintage avec rémanence phosphorescente, réticule et figures de Lissajous.

⚡ Commandes rapides
Créer un nouveau projet p5.js : npm run new:p5 <nom-du-sketch>
Lancer le serveur de développement web : npm run dev