Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmüller
Images stéréo et Animation stéréo avec POV-Ray -
English English English
Italiano Italiano
Deutsch Deutsch

Page d'Accueil
- POV-Ray Tutoriel

  Images stéréo et
  Animation stéréo
    Index

    Vision croisée
    Images stéréo simples
    Images stéréo avancées
    Combiner images
    Animation stéréo 1
 > Animation stéréo 2
    Exemples d'anims stéréo
 
                                                 
Animation stéréo (2)

Comment combiner une série des images stéréo.
Avec POV-Ray il faut deux fichiers texte :

2.1: Combiner une série de couples images stéréo,
         des images de la section précédente Animation stéréo 1.
Les fichiers Stereo_Ani_00_Combi_.pov et
Stereo_Ani_00_Combi_.ini on doit enregister dans le même
répertoire que les images individuelles ! Autrement on doit ajuter
au nome 'Stereo_Ani_00_' le chemin d'accès complet !

Le fichier combinant de la scène
Stereo_Ani_00_Combi_.pov :
camera{ orthographic
        location < 0.00, 0.50,-8.18 >
        right    x*image_width/image_height
        look_at  < 0.00, 0.50, 0.00 >
        angle    14
      } //------------------------------------
#declare I_Number_r = 2*frame_number-1;
#declare I_Number_l = 2*frame_number;
// left box with image_map texture -----------
box{ <0, -0.5,0>,<0, 0.5, 0.01>
     texture{
       pigment{
         image_map{
         jpeg concat("Stereo_Ani_00_",
                      str(I_Number_r,-2,0),
                      ".jpg")
         map_type 0 interpolate 2 once
         } // end of image_map
       } //  end of pigment
       finish{ ambient 1 }
       translate<0,-0.5,0>
     } // end of texture
     translate< -1,0,0>
     scale<1,image_height/(image_width/2),1>
} // end of left box //-----------------------
// right box with image_map texture ----------
box{ <0, -0.5,0>,<0, 0.5, 0.01>
     texture{
       pigment{
         image_map{
         jpeg  concat("Stereo_Ani_00_",
                      str(I_Number_l,-2,0),
                      ".jpg")
         map_type 0 interpolate 2 once
         } // end of image_map
       } //  end of pigment
       finish{ ambient 1 }
       translate<0,-0.5,0>
     } // end of texture
     scale<1,image_height/(image_width/2),1>
} // end of right box //----------------------
Avec POV-Ray 3.6 nous devons appliquier un correction gamma additionelle
du fichier input et aussi le file_type 'sys' au lieu de 'jpeg' pour images .bmp.
- Pour les details voir le fichier de la scène correspondant !

Si l'image a une taille de 240x240 pixels
  nous utilisons la ligne de command :
" +w480 +h240 ".
Avec POV-Ray 3.7 aussi avec output en jpeg :
" +w480 +h240 +fj100 ".
      Le fichier d'exemple attaché fonctionne aussi avec par ex.
une taille de 200x300 pixels, si nous utilisons " +w400 +h300 ".
      Quand nous avons un nombre des images stéréo >= 100, nous
devons changer str(I_Number_l,-2,0) à str(I_Number_l,-3,0).
command line
La ligne de commande pour Stereo_Ani_00_Combi_.pov et .ini

La vision croisée
Les vues oeil droit :     Les vues oeil gauche :
Stereo_Ani_00_01.jpg
Stereo_Ani_00_02.jpg
Stereo_Ani_00_03.jpg
Stereo_Ani_00_04.jpg
Stereo_Ani_00_05.jpg
Stereo_Ani_00_06.jpg
...
Les images stéréo combinées :
Stereo_Ani_00_Combi_01.jpg
Stereo_Ani_00_Combi_02.jpg
Stereo_Ani_00_Combi_03.jpg
...

2.2: Nous commençons avec la jonction
des paires d'images stéréo pour une animation avec
un fichier ini :
Stereo_Ani_00_Combi_.ini:
Antialias=On
Antialias_Threshold=0.3
Antialias_Depth=3
Input_File_Name=Stereo_Ani_00_Combi_.pov
Initial_Frame=1
Final_Frame=30
; for 60 stereo image pairs
Initial_Clock=0
Final_Clock=1
Cyclic_Animation=on
Pause_when_Done=off
L'exécution de ce fichier combine une série de 30 paires
d'images stéréo :
à partir de 30 l'œil droit vues: numérotés 01,03,05, ..., 29
et 30 vues œil gauche: numérotés 02,04,06, ..., 30,
combinée à Stereo_Ani_00_Combi_01.jpg, à ... _30.jpg.


Nous pouvons utiliser une visionneuse graphique rapide
avec une fonction spectacle tranche de voir nos animations
- POVRay ne doit être équipé d'un vidéaste programme!
Si nous voulons sauver nos animations en gif animé, nous
avons besoin d'utiliser d'autres programmes comme un
animateur gif.

POV-Ray 3.7
Fichier de la scène combinante : Stereo_Ani_00_Combi_.pov
Fichier ini combinante : Stereo_Ani_00_Combi_.ini
POV-Ray 3.6
Fichier de la scène combinante : Stereo_Ani_00_Combi_36_.pov
Fichier ini combinante : Stereo_Ani_00_Combi_36_.ini
Les fichiers de la scène et les fichiers ini
on doit enregister dans le même répertoire
que les images individuelles ! Autrement
on doit ajuter au nome 'Stereo_Ani_00_'
le chemin d'accès complet !



Ces fichiers cominated nous pouvons mettre
dans un programme d'animation gif:
Un gif animé stéréo.
top

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