4.8.5.5.2        Aggiungere Polvere



Useremo un parallelepipedo come contenitore per la nostra halo polvere. Dato che usiamo una funzione di densità costante, non importa il tipo di densità che useremo. La densità ha il valore specificato dalla parola chiave max_value in ogni punto della halo (il valore predefinito è 1). La dispersione isotropica è selezionata con la parola chiave dust_type.

box { -1, 1
pigment { colour rgbt <1, 1, 1, 1> }
halo {
dust
dust_type 1
box_mapping
constant
colour_map {
[ 0 color rgbt <1, 1, 1, 1> ]
[ 1 color rgbt <1, 1, 1, 0> ]
}
samples 10
}
hollow
scale 5
}

Fig. 152-Aggiungere un pò di polvere

Il risultato (vedi halo32.pov) è troppo luminoso. La polvere è troppo fitta e possiamo vedere solo parti dell'oggetto e nulla dello sfondo.