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
                                       
Beispiel ovus
ovus = un Œuf une sphère ovale
Nouveau avec POV-Ray Version 3.7
Syntaxe générale :
ovus{ rbase,rtop
      texture{ ... ... }
    } 
Ici rbase est le rayon de la sphère de base
et rtop est le rayon au bout pointu.

L'exemple ici :
ovus{ 1.00, 0.65
  // base_radius, top_radius
  // with  top_radius < base_radius!
  texture{
   pigment{ color rgb<1.0, 0.65, 0.0>*0.9}
   normal { bumps 0.75 scale 0.03 }
   finish { phong 1
            reflection { 0.10 metallic 0.1}}
   } // end of texture
  scale 0.5
  translate<0,0.5,0>
}  //----------------------------------

Beispiel ovus
Variations de ovus{ 1, ... } (from left:) rtop = 1.00, 0.85, 0.65, 0.45, 0.25



Quelques problèmes avec der précision du calcul :
Sous certain des angles visues et valeurs de rbase et rtop on peut voir des erreurs dans cette forme. La plupart du temps une modification petite de ces valeurs suffit pour eviter le problème.


Samples spheres 600x450
Con la scène suivante on peut voir l'erreur ci-contre:
camera{
 location < 2.00, 2.00, -2.00>
 right x*image_width/image_height
 angle    85
 look_at  < 0.00, 1.50,  0.00>
 } // end camera

light_source{<-500,2500,-2500> color White}

ovus{ 1.00, 0.85
  // base_radius, top_radius
  // with  top_radius < base_radius!
  texture{
   pigment{ color rgb<1.0, 0.65, 0.0>*0.9}
   normal { bumps 0.75 scale 0.03 }
   finish { phong 1
            reflection { 0.10 metallic 0.1}}
   } // end of texture
  translate<0,1,0>
}  //----------------------------------
top

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