Descrizioni ed esempi per il raytracer POV-Ray di Friedrich A. Lohmüller
    Oggetti Geometrici in POV-Ray
English English English
Français français
Deutsch Deutsch

Home
- POV-Ray Tutorial
 
Oggetti Geometrici
   Indice
Oggetti di Base
Forme con macros + CSG
Oggetti in "shapes3.inc"
Altri Oggetti come Macros
Oggetti di Testo 3D
Altri Oggetti
Forme Non-CSG

height_field + HF macros
  ->height_field con immagini
  - height_field rastered
  - height_field con funzioni
  - height_field massivo
  - HF - monti e valli
  - HF_Square
  - HF_Sphere
  - HF_Cylinder
  - HF_Torus

Isosurfaces
                                   

Montagne d'immagini:

"height_field{ ... }"
Come creare montagne con immagini

Sample mounts by height_field 600x450

Con questo methodo si puo fabbricare oggetti con superfici irregulari usando disegni dei archivi d'immagine:
height_field{ ... } : questo "campo della altezza" è fatto di triangoli picoli su un settore quadratico di <0,0,0> a <1,0,1> (nel piano xz). Interpreta l'intensità dei colori del'immagine per l'altezza dei punti: 0 = nero è interpretato come altezza 0.00 e 255 = bianco è interpretato come altezza 1.00. Gli altri valori sono interpretato conformemente a questa scala.
Si pùo usare quasi tutti i formati grafici (tipo: tga, gif, pot, png, pgm, ppm, jpg, tif, sys). Se vuole fare un paesaggio realistico con forme morbide è ricommandato di usare un programma grafico per disegnare le immagini. Questo programma deve avere la capacità di usare immagini di tipo true-color e deve avere una funzione di tipo airbrush (bombola) (per esempio: "CorelPhotoPaint", "Gimp" - Il programma Windows "Paint" disgraziatamente non è buono per questo!). Un'altra funzione prattica è un filtro diffusore per parti e per l'immagine intera.

A "height_field" interpreta valori grigio comme altezze
tra 0.00 = black = rgb<0,0,0> e 1.00 = white = rgb<1,1,1>.


Esempio "height_field" con immagini:

height_field{ tga "Mount1.tga" smooth
              texture{Cork scale 0.02
                      pigment{quick_color Tan}
                      finish {ambient 0.10 diffuse 0.75 phong 0.1}}
              translate<-0.5,-0.001,0> scale<100,15,100>}

L'immagine a destra mostra l'immagine bianco e nero image del file "Mount1.tga", (un poco ridotto in scala e comprimato con JPEG), usato nel esempio a basso. Questa immagine bianco e nero semplice usato per un "height_field" (usato molteplice in scale diverse, volto e spostato) fa un paesaggio con montagne molto interessante e considerevole:
Sample mounts by height_field 600x450
top

© Friedrich A. Lohmüller, 2007
www.f-lohmueller.de