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 for Processing
See also the kaleidoscope in p5.js version.