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
  - sphere
  - cylinder
  - cone
  > torus
  - box
  - prism
  - plane
  - sor
  - lathe
  - superellipsoid
  - ovus

Forme con macros + CSG
Oggetti in "shapes3.inc"
Altri Oggetti come Macros
Oggetti di Testo 3D
Altre Oggetti
Forme Non-CSG
height_field + HF macros
Isosurfaces
                                   
Sample torus
"torus" = toro,
anello, ciambella,
tubo richiuso
cone
torus
"torus" = toro
Sintassi generale:
torus{ rmajor, rminor
        texture{ ... ... }
      } //----------
In questa definizione rmajor è il raggio maggiore e rminor è il raggio minore. Il toro è posto nella definizione di base nel piano xz (orizzontale). L'asse di y è l'asse della sua simmetria di rotazione.
Se vogliamo un'altra posizione, il toro debbo essere trasformato con "rotate< ,  ,  >" e "translate< , , >" .
Il raggio della sua silhouette è calcolato come seguente:
rtotal = rmajor + rminor .
Il raggio della apertura nel centro del toro é
rinside = rmajor - rminor .
Samples tori 640x480
Gli esempi qui;
//----------------- il toro giallo nel centro:
torus{ 1.0,0.25 scale <1,1,1>
       texture{ pigment{ color rgb<1,0.65,0>}
                finish { phong 1}
              }
       rotate<0,0,0> translate<0,0,0>
     }
//--- il toro d'oro à destra nel fondo:
torus{ 1.0,0.25 scale <1,3,1>
       texture{ Polished_Chrome
                pigment{ color rgb<1,0.8,0>}
                normal { bumps 0.5 scale 0.15}
                finish { phong 1}
              }
       rotate<90,0,0> translate<4,3,2>
     }
//--- l'anello sotile d'argento à sinistra:
torus{ 1.0,0.65 scale <1.5,0.33,1>
       texture{ Polished_Chrome
                pigment{ color rgb<1,1,0.5>}
                normal { bumps 0.5 scale 0.15}
                finish { phong 1 }
               }
       rotate<0,0,90> translate<-1,3,-2>
     }
//--------------------------------------------
top

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