Descriptions et Exemples pour le raytracer de POV-Ray par Friedrich A. Lohmüller,
logo
    Animation 3D avec POV-Ray
        Quelques bases et exemples sur les animations.
English English English
Italiano Italiano
Deutsch Deutsch
Page d'Accueil
- Galerie d'Animations 3D
- Tutoriel POV-Ray

  Animation 3D
   Table des matières
  0. Bases.
     1. Exemple du base.
  > 2. Example 2.
     3. D'Images à gif animé.
     4. D'Images à Vidéo.
     5. Connaissance de base.
     6. Commandes d'animation.
  I. Animations cycliques.
     1. Objets tournants.
     1.2. Planètes en orbite.
     1.3. Une horloge.
     2. Caméra tournante.
     2.1. Caméra deplacée linéaire
     3. Le problème
         de la roue.
     3.1. Roues roulantes.
     4. Engrenages.
     4.1. Chaîne à rouleaux.
     4.2. Chaîne de bicyclette.
     5. Balancement.
     5.1. Pendule de Newton
     5.2. Rock le rocking chair !
     6. Oscillation.
     7. Bielle d'accouplement
     7.1. Bielle et manivelle.
     8. Psychédélique + Op-Art.
     9. Compteurs
        + Compte à rebours.
    10. La pliage d'un cube.
  II. Mouvements non-linéaires
     1.0 Accélérer et ralentir 1.
     1.1 Accélérer et ralentir 2.
     2. Chuter et bondir.
     3. Accélération selon
          formules physiques.
     4. Mouvements
          avec fonctions spline.
  III. Chemins pour
      des animations avec
      des courbes spline
     1. Courbes spline.
     2. Spline fermé.
     3. Animation Paths.
                                                           

     Example 2 

...

A POV-Ray scene file:

Pour une animation avec POV-Ray avons besoin seulement de deux fichiers differents :
1. le fichier de scène POV-Ray (extension: .pov), que utilise le valeur "clock" et
2. le fichier de amimation POV-Ray (extension: .ini), que définit le valeur "clock"
    et plusieurs fois démarre le fichier de scène avec un valeur "clock" changé.

"animation_a_.pov"

#version 3.7;
global_settings {  assumed_gamma 1.0 }
//---------------------------------------
 //...
 // a basic background scene
 //...
//----------------------------------- end
#declare Nr = clock ;

cylinder{ <0,0.01,0>,<0,2.01*Nr,0>, 0.30
          texture {
             pigment { color rgb<1,1,1> }
             finish  { phong 0.5 reflection 0.00 }
                  } // end of texture
          translate<0.4,0,-0.3>
        } // end of cylinder ---------------------
scene file

Nous devons créer un fichier INI d'animation :
Remarque : Le fichier ini doit être nel même registre
                  comme le fichier du scène du POV-Ray!
                  On doit utiliser ";" au lieu de "//"
                  pour commentaires en POV-Ray fichiers ini!

"animation_a_.ini"

; POV-Ray animation ini file
Antialias=On
Antialias_Threshold=0.3
Antialias_Depth=3

Input_File_Name=animation_a_.pov

Initial_Frame=1
Final_Frame=10
Initial_Clock=0
Final_Clock=1

Cyclic_Animation=on
Pause_when_Done=off


Fichiers de la scène pour POV-Ray:
"animation_a_.pov" et
"animation_a_.ini"

top

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