Didacticiels d'animation > Animation avec Clé auto : rebond de balles > Faire rebondir une balle >
Ajout d'un effet d'écrasement et d'étirement

L'effet d'écrasement et d'étirement améliore l'aspect de l'animation.

Les objets se déforment lorsqu'ils se déplacent ou entrent en collision. Dans la réalité, cet effet est parfois évident (c'est notamment le cas des bulles de savon), mais quelquefois difficilement perceptible. Dans le cas d'une animation, il est utile de renforcer cet effet : même si l'exagération dépasse parfois la réalité, elle renforce l'illusion de réalisme de l'animation. Cet effet est appelé "écrasement et étirement".

Examinons à nouveau le diagramme de la balle rebondissante :

La balle doit s'étirer lorsqu'elle tombe, s'écraser lorsqu'elle entre en contact avec le sol, puis s'étirer à nouveau lorsqu'elle rebondit.

Le modificateur Etirement de 3ds Max Design constitue un moyen pratique pour animer un effet d'écrasement et d'étirement.

Configurez la scène :

- Poursuivez à partir de la leçon précédente, ou ouvrez le fichier bouncing_ball_03.max.

Appliquez le modificateur Etirement au ballon de basket :

1. Sélectionnez le ballon de basket, si ce n'est pas déjà fait.
2. Accédez au panneau Modifier. Dans la liste des modificateurs, choisissez Etirement.
   ConseilLorsque la liste des modificateurs est ouverte, vous pouvez appuyer plusieurs fois sur la touche S pour rechercher les modificateurs dont le nom commence par la lettre "S".
3. Dans le panneau déroulant Paramètres du modificateur Etirement, remplacez la valeur de l'option Amplification par –30.

   Une amplification positive tend à comprimer le milieu d'un objet lorsqu'il s'étire, tandis qu'une amplification négative grossit le milieu de l'objet, ce qui est l'effet recherché.

   Vous souhaitez également que le ballon de basket s'étire le long de l'axe Z, ce qui constitue la valeur par défaut.

Animez l'effet d'étirement et d'écrasement :

1. Cliquez sur (Clé auto).
2. Déplacez la glissière temps sur l'image 6.
3. Dans le panneau déroulant Paramètres du modificateur Etirement, remplacez la valeur de champ Etirement par 0,1.

   La double flèche du champ Etirement présente désormais des crochets rouges pour indiquer que 3ds Max Design a créé une clé d'animation pour ce paramètre. Dans les fenêtres, vous pouvez voir que le ballon de basket est étiré le long de sa direction de déplacement.

4. Faites glisser la glissière temps jusqu'à l'image 15, où le ballon de basket entre en collision avec le sol.
5. Dans le panneau déroulant Paramètres du modificateur Etirement, remplacez la valeur du champ Etirement par - 0,2.

   Cette valeur écrase le ballon de basket au niveau du point d'impact. Par ailleurs, elle corrige également la façon dont le ballon de basket s'enfonçait dans le sol.

6. Faites glisser la glissière temps jusqu'à l'image 30, puis remplacez la valeur d'Etirement par 0,0.
   ConseilPour ce faire, il vous suffit de cliquer sur la double flèche avec le bouton droit de la souris. Dans 3ds Max Design, ce raccourci standard permet d'affecter la valeur non négative minimale à un champ numérique.
7. Désactivez (Clé auto).
8. Vous devez mettre l'écrasement "entre parenthèses" afin qu'il ne commence pas avant l'impact et disparaisse lorsque la balle rebondit.

   Appuyez sur la touche Maj et cliquez sur Copier pour copier la clé de l'image 6 sur les images suivantes :

   - Image 14
   - Image 16
   - Image 24

Répétez l'effet d'étirement et d'écrasement :

1. Dans la fenêtre Contrôleur de l'éditeur de courbes, recherchez la piste souhaitée pour le paramètre Etirement.

   La hiérarchie se présente comme suit : Ballon de basket Objet modifié Etirement Etirement : Flotteur Bézier. Vous devez faire défiler la fenêtre vers le bas pour dépasser plusieurs pistes Position, Rotation et Echelle non utilisées dans cet exercice.

2. Dans la barre d'outils Vue piste - Editeur de courbe, cliquez sur (Types hors intervalle courbe param.).
3. Dans la boîte de dialogue Types hors intervalle courbe param., cliquez sur le bouton sortant de l'option Cycle, puis sur OK.

   Désormais, l'effet d'écrasement et d'étirement se répète indéfiniment.

Exécution de l'animation :

- Cliquez sur (Lecture) pour visualiser l'animation.

  Les commandes d'animation, notamment celles de lecture, se trouvent dans l'angle inférieur droit de la fenêtre 3ds Max Design, immédiatement à gauche des commandes de navigation dans la fenêtre.

  Une fois que vous avez terminé, cliquez sur (Arrêter). (Ce bouton, identique au bouton Lecture, est disponible pendant la lecture.)

L'animation de rebond d'un ballon de basket est désormais terminée.

Enregistrer votre travail :

- Enregistrez la scène sous le nom my_bouncing_basketball_completed.max.

  Pour afficher la version finalisée de l'animation du ballon de basket, vous pouvez ouvrir bouncing_ball_completed.max.

Section suivante

Différents types de balle : masse, élasticité et friction