Vous êtes ici : Accueil > Unix/Linux > Graphisme > Dessins animés > PovRay > Deuxième dessin animé (avec povray)
Publié : 17 novembre 2007
Format PDF Enregistrer au format PDF

Deuxième dessin animé (avec povray)

J’ai adapté l’exemple de animmaker vers mencoder (mplayer) car animmaker n’existe pas comme package sous ubuntu/debian (j’ai juste fait un "apt-cache search animmaker").

- Création du fichier povray :

$ cat >animmakerdemo.pov <<EOF
plane { y,-1 pigment { checker rgb 1, rgb .5 } }
sphere { 0,1 pigment { rgbf .8 } finish { specular 0.3 ambient 0.3 } interior { ior 1.3 } }
camera { location x*10 look_at 0 angle 35            rotate y*360*clock    }
light_source { 0, 1 fade_power 2 fade_distance 10
              looks_like { sphere { 0,0.2 pigment { rgb 1 } finish { ambient 1 } } }
              translate <6,1,0> rotate y*360*clock*-4
            }
EOF

- Génération des "frames" au format "targa" par povray :

$ povray +w320 +h200 +kff300 +ft +ianimmakerdemo.pov

- création de l’AVI par mencoder (d’après la man page, tout à la fin : les 30 dernières lignes sur plus de 4000 !!!) :

$ mencoder "mf://*.tga" -mf fps=25 -o output.avi -ovc lavc -lavcopts vcodec=mpeg4

- visualisation :

$ mplayer output.avi

Documents joints

  • Le film, AVI, 1.1 Mo

    La lumière et la caméra tournent autour d’une sphère mais à des vitesses différentes.