Animation 3D avancée avec OpenScad
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. |
| |
Dans notre exemple 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.
Le code OpenScad
OpebSCAD manual variable $t (1) (2)
Exemple : Mouvement horloge (ScadFile)
|