Pixel come funzione di tempo, indice, x e y

Martin Kleppe, tixy, minimalist creative coding environment, 2020

Il sistema permette di indicare solo il calcolo necessario a determinare la dimensione del “pixel” (risultato da 0.0 a 1.0) e il suo colore (rosso se il valore è negativo).
I parametri vengono ricavati di volta in volta e passati per ogni pixel:

Con p5.js il “sistema” potrebbe essere strutturato più o meno in questo modo:


  

Lo sketch completo si può trovare in questo codice ricostruito per il web editor e con tutti gli esempi di calcolo attivabili nella funzione tixy().

 

Martin Kleppe ha previsto anche la possibilità di generare GIF animate inserendo una delle funzioni provate con il tool principale e la durata dell’animazione.

Noah Doersing ha creato una variante che permette di tenere conto anche della coordinata z e quindi di generare configurazioni 3D: tixyz.