#include "rmannotes.sl" surface dust_line() { float wave,noise; color layer_color, surface_color; color layer_opac, suface_opac; /*layer 0*/ surface_color = (0.6,0.3,0.1); /*layer 1*/ layer_color= (0.2,0.07,0.12); noise = noise(s*90,t); layer_opac = noise; surface_color = blend(surface_color, layer_color, layer_opac); /*layer 2*/ layer_color =color(0.95, 0.74, 0.55); noise = noise(s*160,t*160)-0.6; layer_opac = noise; surface_color = blend(surface_color, layer_color, layer_opac); /*layer 3*/ /* wave =sin(t*2*PI*50); layer_color = spline(wave, color(0.8,0.2,0.5), color(0.1,0.25,0.7), color(0.2,0.5,0.3), color(0.6,0.2,0.05), color(0.6,0.226,0.01), color(0.3,0.5,0.9)); layer_opac = wave; surface_color= blend(surface_color, layer_color, layer_opac);*/ Ci=surface_color; }