Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmueller
            Objets Géométriques en POV-Ray
English English English
Italiano  Italiano
Deutsch 

Page d'accueil
- Tutoriel POV-Ray
 
 Objets Géométriques
   table des matières
Objets de Base
  - sphere
  - cylinder
  - cone
  > torus
  - box
  - prism
  - plane
  - sor
  - lathe
  - superellipsoid
  - ovus

Objets avec macro + CSG
Objets dans "shapes3.inc"
D'autres objets comme macros
Objets 3D text
Autre Objets
Objets Non-CSG
height_field + HF macros
Isosurface
                                       
Sample torus
torus = tore
bague, anneau
cone
torus
torus - tore, bague, anneau
syntaxe générale :
torus{ rmajor, rminor
        texture{ ... ... }
      } //----------
Dans cette définition rmajor est le rayon majeur et rminor est le rayon mineur. Le tore est placeé par attitude fondamentale dans le plan »xz« (horizontal) avec l'axe des »y« en qualité de l'axe de symétrie de rotation.
Au cas où vous voulez un autre position est nécessaire de transformer le tore par »rotate< ,  ,  >« et »translate< , , >«.
Le rayon della silhouette du tore est si calcule par
rtotal = rmajor + rminor .
Le rayon del'ouverture au millieu du tore si calcule par
rinside = rmajor - rminor .
Samples tori 640x480
L'example ici:
//-------------- the yellow torus in the middle:
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>
     }
//---- the golden torus right in the background:
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>
     }
//------------ the flat silver ring on the left:
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