Archive for the ‘Processing’ Category

Kaléidoscope

Thursday, January 26th, 2012

Cet exemple Processing utilise la classe PGraphics et un masque pour extraire un secteur circulaire d’une image et le reproduire en plusieurs exemplaires, à la manière d’un kaléidoscope.

kaleidoscope source code

Perlin noise: une alternative à random()

Thursday, October 6th, 2011

La fonction Perlin noise est un générateur de séquence aléatoire qui produit une succession de nombres plus naturellement ordonnée, harmonique comparée à la fonction standard random(). Elle a été inventée par Ken Perlin en 1980 et a été utilisée depuis dans des applications graphiques pour produire des textures procédurales, des mouvements naturels, des formes, des terrains, etc.

Cette application permet de tester différents paramètres liés à la fonction noise() de Processing et de voir les résultats en temps réel.

(more…)