7.6.4        Aloni



Informazione importante : le halo nella versione 3.0 di POV-Ray sono oggetti sperimentali. E' molto probabile che verranno cambiate nelle versioni future. Non č possibile garantire che scene che usano questa funzione rimangano identiche nel futuro o che rimanga in uso la stessa sintassi.
Un alone č utilizzato per simulare gli effetti atmosferici che accadono quando singole particelle interagiscono con la luce o emettono luce. Questi effetti includono le nuvole, la nebbia, il fuoco ecc.
L'alone č contenuto e riempie completamente un oggetto, chiamato oggetto contenitore. Se l'oggetto č parzialmente o completamente trasparente ed č cavo (hollow), vedere la sezione "Hollow (Vuoto)" l'alone sarā visibile. Gli effetti creati dall'alone saranno comunque limitati al volume occupato dall'oggetto. Bisogna sempre ricordarsi questo.

L'aspetto dell'alone coinvolge numerosi parametri. Primo, č necessario specificare quale tipo di oggetto si vuole simulare. Dopo di che sarā necessario chiarire la distribuzione delle particelle. E' possibile fare questo in due passaggi : selezionare una funzione di mapping e una funzione che indichi la densitā. La prima funzione mapperā le coordinate del mondo in un intervallo avente una dimensione, mentre l'altra funzione definirā il modo in cui questo mappa lineare sarā applicata ai valori di densitā.
Le proprietā delle particelle, come il loro colore, la loro trasparenza, sono determinate da una mappatura dei colori. I valori della densitā sono calcolati dal processo di mappatura e verranno usati per determinare il colore appropriato.
Il percorso del raggio č usato sia per campionare il volume dell'alone sia per valutare l'accumulazione dell'intensitā e dell'opacitā di ogni campione.
I paragrafi che seguono spiegheranno in dettaglio tutte le parola chiave che possono modificare gli aloni. La sintassi completa č :

halo {
attenuating | emitting | glowing | dust
[ constant | linear | cubic | poly ]
[ planar_mapping | spherical_mapping |cylindrical_mapping | box_mapping ]
[ dust_type TIPO_DI_POLVERE ]
[ eccentricity ECCENTRICITA' ]
[ max_value MAX_VALUE ]
[ exponent ESPONENTE ]
[ samples CAMPIONI ]
[ aa_level LIVELLO_DI_AA ]
[ aa_threshold SOGLIA_DI_AA ]
[ jitter JITTER ]
[ turbulence <TURBOLENZA> ]
[ octaves OTTAVE ]
[ omega OMEGA ]
[ lambda LAMBDA ]
[ colour_map MAPPATURA_DI_COLORE ]
[ frequency FREQUENZA ]
[ phase FASE ]
[ scale <VETTORE> ]
[ rotate <VETTORE> ]
[ translate <VETTORE> ]
}

7.6.4.1 Mappatura dell'Alone
7.6.4.2 Aloni Multipli
7.6.4.3 Tipi di Alone
7.6.4.4 Mappatura della Densitā
7.6.4.5 Funzione Densitā
7.6.4.6 Mappa del Colore per gli Aloni
7.6.4.7 Campionamento per gli Aloni
7.6.4.8 Modificatori degli Aloni