Didacticiels d'animation > Animation avec Clé auto : rebond de balles > Faire rebondir une balle >
Ajout d'une rotation

Le rebond commence à avoir un aspect satisfaisant, mais lorsqu'il rebondit vers l'avant, le ballon de basket reste parfaitement horizontal, ce qui n'est pas réaliste.

Configurez la scène :

- Poursuivez à partir de la section précédente, ou ouvrez le fichier bouncing_ball_02.max.

Désactivez les images fantômes :

La rotation de la balle texturée est plus facile à voir si vous désactivez l'image fantôme.

1. Sélectionnez le ballon de basket, si ce n'est pas déjà fait.
2. Dans la barre de menus, choisissez Vues Afficher image dédoublée pour désactiver cette option.

Si vous utilisiez Clé auto pour définir des clés de rotation pour la balle sans aucune préparation, vous rencontreriez des problèmes. En effet, 3ds Max Design utilise Euler XYZ comme contrôleur de rotation par défaut. Pour une animation continue, ce contrôleur pose un certain nombre de problèmes : il ne traite pas correctement les rotations supérieures à 180 degrés et définit des clés pour les trois pistes, même si vous n'animez qu'un seul axe. Ces problèmes s'intensifient si vous définissez le type hors intervalle. Par exemple :

Courbes hors intervalle avec rotation Euler XYZ

Dans cet exemple, 3ds Max Design a généré une rotation latérale superflue et irréaliste de la balle.

Si vous souhaitez une rotation continue autour d'un seul axe ou supérieure à 180 degrés, la solution consiste à utiliser un contrôleur de rotation TCA.

Modifiez le type de contrôleur :

1. Dans l'éditeur de courbes, sélectionnez la piste Rotation principale (et non l'une des pistes Rotation X, Y ou Z secondaires).

   Piste Rotation principale

2. Cliquez sur la piste Rotation principale avec le bouton droit de la souris. Dans le menu Quadr., sélectionnez Affecter contrôleur.

   3ds Max Design ouvre une boîte de dialogue Affecter contrôleur.

3. Dans la boîte de dialogue Affecter contrôleur Rotation, cliquez sur Rotation TCA, puis sur OK.

   A présent, le ballon de basket ne possède plus qu'une seule piste Rotation, sans pistes Rotation X, Y et Z secondaires.

4. Dans la barre d'outils Vue piste - Editeur de courbe, cliquez sur (Filtres).

   3ds Max Design ouvre la boîte de dialogue Vue piste Filtres.

5. Dans la zone Afficher (sur la gauche) de la boîte de dialogue Filtres, cliquez sur Types de contrôleur, puis sur OK.

   La fenêtre Contrôleur affiche à présent les différents types de contrôleur.

   ConseilBien que par défaut, 3ds Max Design n'affiche pas les types de contrôleur dans la fenêtre Contrôleur, leur affichage vous permet de suivre l'animation que vous créez.

Vous êtes maintenant prêt à créer des clés de rotation pour le ballon de basket.

Ajoutez une rotation au ballon de basket :

1. Cliquez sur (Clé auto).
2. Dans la barre d'outils principale, cliquez sur (Accrochage à l'angle).
3. Déplacez la glissière temps jusqu'à l'image 15. Dans la fenêtre Perspective, faites pivoter le ballon de basket de 90 degrés vers l'avant sur l'axe X. Vérifiez la valeur dans le champ X de la barre d'état.

   Rotation vers l'avant à l'image 15

4. Déplacez la glissière temps sur l'image 30. Faites à nouveau pivoter le ballon de basket de 90 degrés vers l'avant le long de l'axe X.
5. Désactivez (Clé auto).

Rendez la rotation continue :

1. Dans l'éditeur de courbes, cliquez sur la piste Rotation : Rotation TCA pour la mettre en surbrillance.
   RemarqueAucune courbe n'est visible dans la fenêtre de courbe. En effet, la famille de contrôleurs TCA utilise des boîtes de dialogue pour gérer l'animation, et non des courbes modifiables.
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 Répétition relative, puis sur OK.

   (Comme précédemment, vous pouvez conserver la valeur Constante pour l'animation entrante, car le rebond commence au début de l'animation de la scène.)

4. Effectuez un mouvement de va-et-vient avec la glissière temps pour visualiser l'animation. La texture du ballon de basket permet de voir plus facilement le mouvement de roulement.

Enregistrer votre travail :

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

Section suivante

Ajout d'un effet d'écrasement et d'étirement