COFF! COUGH! CHE FUMO!!


Ed ora passimao ala parte più dannosa della sigaretta: il fumo.
Crea un Particle System Super Spray e posizionalo in corrispondenza della cenere.
sigaretta64.JPG (6932 bytes) sigaretta65.JPG (9321 bytes)

Se sposti la barra dell'animazione le particelle saliranno dritte dritte verso l'alto.
sigaretta66.JPG (11523 bytes)

Crea uno Space Warp Wind sotto la sigaretta e linka il SuperSpray a questo.
sigaretta67.JPG (7140 bytes) sigaretta68.JPG (6036 bytes) sigaretta69.JPG (1954 bytes) sigaretta70.JPG (4899 bytes)

Partiamo con questi parametri per il Wind:
sigaretta71.JPG (8878 bytes)

Usiamo questi per il SuperSpray:
sigaretta72.JPG (8476 bytes) sigaretta73.JPG (9290 bytes) sigaretta74.JPG (8004 bytes) sigaretta75.JPG (13170 bytes)

Il fumo inizia ad innalzarsi. Se renderizziamo però penseremo a qualsiasi altra cosa diversa dal fumo.
sigaretta76.JPG (12246 bytes) sigaretta77.JPG (9094 bytes)

Variamo qualche parametro inmodo da avvicinarcia quello che vogliamo.

sigaretta78.JPG (5271 bytes) sigaretta79.JPG (8548 bytes)

Come abbiamo già visto per la cenere della sigaretta, il materiale applicato a una geometria grossolana può davvero fare la differenza. Questo è anche il caso del fumo. Definiamo il suo materiale. Partiamo da qui:
sigaretta80.JPG (23574 bytes)

Sul canale Opacity applichiamo una mappa Mask che usa un Noise come mappa, e un Gradient come maschera.
sigaretta81.JPG (5912 bytes)

Il Noise sarà di questo tipo:
sigaretta82.JPG (8982 bytes)

sigaretta83.JPG (17012 bytes)

Il Gradient sarà così:
sigaretta84.JPG (8923 bytes) sigaretta85.JPG (15814 bytes)

Renderizziamo e....
sigaretta86.JPG (11385 bytes)

...e a quanto pare il canale Opacity sembra non fare il suo dovere. Come mai? Qui occorre svelare un segreto.
Quando stai applicando un materiale, devi pensare che esso abbia non un solo canale Opacity, ma 2! Proprio così.
Uno è il valore Opacity che troviamo fra i parametri- base, sotto il Self Illumination. Chiamiamolo Opacity-Base
L'altro è il valore Opacity che troviamo nel rollout Maps, insieme agli altri canali. Chiamiamolo Opacity-Mappa.
Quando aggiungi una mappa al canale Opacity-Mappa e imposti:
Opacity-Base= 100
Opacity-Mappa=100
...il canale Opacity-Mappa è responsabile al 100% nel definire l'opacità del materiale.
Se però imposti questi parametri:
Opacity-Base=100
Opacity-Mappa= 20
...significa che l'Opacity-Mappa sarà responsabile per l'opacità del canale solo per il 20%, mentre il restante 80% sarà determinato dal valore Opacity-Base.
Quindi se vuoi rendere dipendente l'opacità di un materiale soltanto dal canale Opacity.Mappa, devi impostare Opacity-Base=0.
E così infatti facciamo. Imposta questi valori per i due canali Opacity:
sigaretta88.JPG (9428 bytes) sigaretta87.JPG (2909 bytes)

In questo modo l'opacità sarà controllata solo dal canale Opacity, e poichè questo è un valore basso il fumo risulterà semitrasparente.

Il metariale è quasi completato: occorre eliminare l'effetto di "ammassamento" delle particelle che abbiamo visto poco sopra. Per farlo attiva l'opzione Face Map del materiale.
sigaretta89.JPG (6674 bytes)

Regola i parametri del wind per ottenere la variazione del fumo nello spazio voluta.
sigaretta90.JPG (4564 bytes)

Ed ecco finalmente il fumo vero.
sigaretta91.JPG (6958 bytes)