Animation 3D avancée avec OpenScad
Tutorials : (1)
OpenScad inclut dans ces "variables spéciales" $t qui permet d'animer ces images directement dans son environnement.
La variable $t est utilisée pour l'animation. Si vous activez l'image d'animation avec "View->Animate" et donnez une valeur pour "FPS" et "Steps", le champ "Time" affiche la valeur actuelle de $t. in incluant par exemple les valeurs FPS : 10, Steps : 60 et Time : 200 vous pouvez animer votre modèle 3D. La le code du modèle est recompilée toutes les 1/"FPS" secondes avec $t incrémenté de 1/"Steps" pour les temps "Steps", se terminant soit à $t=1, soit à $t=1-1/steps. |
| |
L'image ci dessus avec l'es engrenages rouge et vert, ont été directement animées en utlisant la variable $t (Code OpenScad).
Dans notre exemple (image à gauche) nous avons, grâce au code à télécharger ci_dessous, produit 18 images, par décomposition d'un cycle de 360° par tranche de 20°. Nous avons par le suite intégré les images (copies d’écran) dans "Gimp" pour créer le fichiers .gif que vous voyez dans cette page (Code OpenScad).
OpebSCAD manual variable $t (1) (2)
Examples vidéo : (1) (2) (3)
Tutorials : (1) (2) (3) (4) (5) (6)
Géneration d'un fichier .png animé
Animation OpenSCAD
Exemple de animation
Analyse d'une animation
Araignée (scad) Exemple (scad)
|