Concepte: Disrupció de l'ordre. Crea graelles geomètriques estrictes i afegeix una petita quantitat d'aleatorietat per trencar la monotonia informàtica.
Tècniques p5.js: Bucles for niats, translate(), rotate(), random(), noLoop().
Concepte: Geometria i dimensions. Explora l'espai i les línies, fracturant i projectant figures geomètriques complexes.
Tècniques p5.js: Entorn WEBGL, rotateX(), rotateY(), box(), geometria de malles de filferro (wireframe).
Concepte: Op Art (Art Òptic). Utilitza la repetició precisa de línies i corbes per crear la il·lusió de moviment o vibració a la retina.
Tècniques p5.js: Funcions trigonomètriques sin(), desplaçaments basats en frameCount.
Concepte: Deformacions òptiques. Alterava la mida d'elements en una graella per simular volums emergents.
Tècniques p5.js: Funció dist() interactuant amb mouseX i mouseY.
Concepte: Neoplasticisme. Reducció de l'art a línies rectes i l'ús exclusiu de colors primaris.
Tècniques p5.js: Funcions recursives, graelles irregulars, Arrays per a les paletes de colors.
Concepte: Homenatge al quadrat. Estudi de la interacció del color. Demostra com els colors s'afecten mútuament.
Tècniques p5.js: rectMode(CENTER), superposició de formes per capes.
Concepte: Orfisme. Abstracció geomètrica amb ritmes de colors vibrants a través de cercles concèntrics.
Tècniques p5.js: Funció arc(), radians per calcular angles, random() per a posicions.
Concepte: L'art com a algoritme. Connectem una sèrie de punts aleatoris entre ells per crear una xarxa geomètrica complexa.
Tècniques p5.js: Ús d'Arrays, p5.Vector, i bucles niats per avaluar combinacions.