Farb Transformationen

Ähnlich den räumlichen Transformationen können Farbwerte transformiert werden. Structure Synth benutzt den HSV (Hue, Saturation, Value) ähnlichen Farbraum HSB (Hue, Saturation, Brightness) um Farben darzustellen.

Das nächste Beispiel demonstriert Iterationen in Farb und Raum.

 

10 * { x 1 hue 36 } 10 * { y 1 sat 0.9 } 10 * { z 1 b 0.9 } box 

Die ersten zehn Iterationen verändern den Farbton (hue) und die Position auf der X-Achse. Die nächsten 10 Iterationen verändern die Sättigung (sat) und die Position auf der Y-Achse. Die letzten 10 Iterationen verändern die Helligkeit (b) und die Position auf der Z-Achse. Diese Iterationen kombiniert mit dem Rule Aufruf box zum Schluss erzeugt 1000 (10*10*10) Boxes und liefert folgende Ausgabe: