|
 |
ceggi wrote:
>Ciao a tutti,
>
>qualcuno mi può spigare come si usa esattamente slope_map in normal?
>
>Grazie,
>Ceggi.
Heilà. Meglio tardi che mai no?
Una slope_map ti permette di controllare l'"altezza" apparente e la pendenza
del rilievo dovuto alla normal. In pratica per ogni valore del pattern che
stai usando puoi definire l'altezza e la pendenza apparenti.
La slope_map deve essere inserita nel blocco normal, la sintassi è simile ad
ogni mappa, con un indice che va da 0 a 1 (come le color_map, le
texture_map, le normal_map ecc.). In ogni posizione della mappa immetti un
vettore a due componenti: la prima determina l'altezza apparente della
posizione (che ti ricordo è relativa al pattern che stai utilizzando). Per
questa si usano di solito valori tra 0 ed 1 (mettere valori maggiori
equivale a settare un valore maggiore del bump_size). La seconda componente
rappresenta la pendenza apparente del rilievo nella posizione della mappa
considerata: in pratica immagina di avere di fronte una sezione del
rilievo: esso appare come il grafico di una funzione (più o meno): la
pendenza nella posizione considerata coincide proprio con il coefficiente
angolare della retta tangente nel punto. Quindi 0->piatta, 1 pendenza a
45°, sqrt(3) pendenza a 60° e così via. Una pendenza verticale
corrisponderebbe ad un valore infinito.
Nota comunque che effetti simili possono essere ottenuti con il
pigment_pattern, ma indubbiamente una slope_map offre un controllo assoluto
sulla resa finale del rilievo. Ti consiglio di dare un'occhiata al file di
esempio che trovi nella cartella scenes->textures->normals->slopemap.pov...
è molto significativo e vale più di mille parole!
Saluti,
--
Jonathan
Post a reply to this message
|
 |