Blender: Farbverlauf für Bezier-Kurven


Das folgende Nodesetup erzeugt einen sauberen Farbverlauf entlang eines Kurven-Objekts – ganz gleich, wie komplex der Kurvenverlauf ist.
Rechts neben dem Setup sieht man das Ergebnis:

Erklärung

Jede Kurve verfügt über eine UV-Map.
Die X-Koordinate der UV-Map stellt die Position entlang des Kurvenverlaufs dar, wobei der Wert immer zwischen 0 und 1 liegt.
Der Wert 0,5 befindet sich also immer in der Mitte der Kurve – egal, wie lang diese ist.

Im Beispiel wird die UV-Koordinate in ihre X-, Y- und Z-Werte aufgeteilt, und der X-Wert wird dann benutzt, um die Farbe entlang der Kurve mithilfe einer Color Ramp zu bestimmen.

Downloads

Blendfile: KurveMitFarbverlauf.blend

vorheriger Post nächster Post