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

cone - cono, tronco di cono overview box - parallelepipedo, scatola

Oggetti Geometrici di base

Sample torus

"torus"= toro, anello,
ciambella, tubo richiuso

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.
Quando 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> rotate<0,0,0> translate<0,0,0>
       texture{pigment{color rgb<1,0.65,0>}
               finish {ambient 0.15 diffuse 0.85 phong 1}}}
//--------------- il toro d'oro à destra nel fondo: ----------------
torus {1.0,0.25 scale <1,3,1> rotate<90,0,0> translate<4,3,2>
       texture{Polished_Chrome
               pigment{color rgb<1,0.8,0>}
               normal {bumps 0.5 scale 0.15}
               finish {ambient 0.15 diffuse 0.55 phong 1}}}
//--------------- l'anello sotile d'argento à sinistrat: -----------
torus {1.0,0.65 scale <1.5,0.33,1> rotate<0,0,90> translate<-1,3,-2>
       texture{Polished_Chrome
               pigment{color rgb<1,1,0.5>}
               normal {bumps 0.5 scale 0.15}
               finish {ambient 0.15 diffuse 0.55 phong 1}}}
//------------------------------------------------------------------




cone - cono, tronco di cono overview box - rectangular parallelepiped

© Friedrich A. Lohmüller, 2004
email email: (legacy email redacted)
homepage:www.f-lohmueller.de