Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmueller,
traduit en français par Dominique Saussereau.
Boucles avec POV-Ray     
English English English
Italiano Italiano
Deutsch Deutsch

Page d'Accueil
- Tutoriel POV-Ray

  Boucles en POV-Ray
  1. 'For' et 'While'
       Comparaison
  2. Transformations
       Linéaires
  3. Transformations
       Circulaires
  4. Moebius etc.
  5. Vis, Hélices
       et Spirales
>6. Spirales
       avec Torsion
  7. Coquilles
       d'Escargot
       et Ammonites
  8. Spirales sphériques 1
  9. Spirales sphériques 2
 10. Spirales Fibonacci
                                               
 
 
  - Téléchargement

Boucles avec Spirales tordues.

Dans les derniers échantillons nous avons la plupart du temps employé des sphères. Si nous employons des ellipsoïdes à leur place, nous gagnons la possibilité de les tourner durant le déplacement, comme dans le Möbius.

Tout d'abord une spirale avec ellipsoïdes :

//------------------------------------
#declare Ball =
sphere{ <0,0,0>,0.45
        scale <0.7,1.5,1> // !!!
        texture{
          pigment{
             color rgb<1,0.60,0>}
          finish { phong 1}}}

//le reste comme l'exemple précédent !

Fichier de scène pour POV-Ray : povloop9b.pov
ou : povloop9b.txt

Maintenant, tournons cet ellipsoïde durant son trajet :

//------------------------------------
...
#while (Nr< EndNr)
 object{Ball
        rotate <0,0,Nr*0.5>  // !!!
        translate<Radius0+Nr*D,0,0>
        rotate<0,Nr * 360/N_p_rev ,0>}
 #declare Nr = Nr+1;  // next Nr
...
//------------------------------------

Fichier de scène pour POV-Ray : povloop9d.pov
ou : povloop9d.txt

Vrillons plus fort et voyons ce nous obtenons :
- une nouvelle forme de vie étrange ?

//------------------------------------
...
#while (Nr< EndNr)
 object{Ball
        rotate <0,0,Nr*3.5>  // !!!
        translate<Radius0+Nr*D,0,0>
        rotate<0,Nr * 360/N_p_rev ,0>}
 #declare Nr = Nr+1;  // next Nr
...
//------------------------------------

Fichier de scène pour POV-Ray : povloop9e.pov
ou : povloop9e.txt

top

© Friedrich A. Lohmüller, 2014
http://www.f-lohmueller.de