4.8.2.5 Usare
Mappe di Pigmentazione.
I pigmenti possono essere fusi assieme
nello stesso modo in cui si fondono i colori in una mappa di colori usando
le stesse parole chiave che si usano per i pigmenti. Proviamo. Aggiungiamo
le seguenti dichiarazioni, assicurandoci che compaiano prima delle altre
nel file.
#declare Clouds1 = pigment {
bozo
turbulence 1
color_map {
[0.0 color White filter 1]
[0.5 color White]
[1.0 color White filter 1]
}
}
#declare Clouds2 = pigment {
agate
turbulence 1
color_map {
[0.0 color White filter 1]
[0.5 color White]
[1.0 color White filter 1]
}
}
#declare Clouds3 = pigment {
marble
turbulence 1
color_map {
[0.0 color White filter 1]
[0.5 color White]
[1.0 color White filter 1]
}
}
#declare Clouds4 = pigment {
granite
turbulence 1
color_map {
[0.0 color White filter 1]
[0.5 color White]
[1.0 color White filter 1]
}
}
Ed ora, usiamo questi pigmenti che
abbiamo appena dichiarato nel nostro strato di nuvole del pianetino. Sostituiamo
il vecchio strato di texture delle nuvole con :
#declare CloudArea = texture {
pigment {
gradient y
pigment_map {
[0.00 Clouds1]
[0.25 Clouds2]
[0.50 Clouds3]
[0.75 Clouds4]
[1.00 Clouds1]
}
}
}
Renderizziamo questo esempio
![]() |
Fig.112-Pianeta
vediamo una disposizione delle nuvole che assomiglia molto a quella della Terra. Le nuvole sono divise in fasce, a simulare i diversi climi che si trovano a diverse latitudini.
![]() |
![]() |
![]() |