« Flash CS4 - Principes de l'animation » : différence entre les versions
m (Remplacement de texte — « <pageby nominor="false" comments="false"/> » par « <!-- <pageby nominor="false" comments="false"/> --> ») |
|||
(30 versions intermédiaires par 7 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{incomplet}} | {{incomplet}} | ||
{{Tutoriels Flash|CS4|débutant}} | {{Tutoriels Flash|CS4/5/6|débutant}} | ||
<pageby nominor="false" comments="false"/> | <!-- <pageby nominor="false" comments="false"/> --> | ||
== Introduction == | == Introduction == | ||
Ligne 28 : | Ligne 28 : | ||
'''Prochaines étapes''' | '''Prochaines étapes''' | ||
* [[Flash CS4 - Symboles et clips]] | |||
* [[Flash CS4 - Animation image par image]] (''frame-by-frame animation'') | * [[Flash CS4 - Animation image par image]] (''frame-by-frame animation'') | ||
* [[Flash CS4 - Interpolation de mouvement]] (''motion tweening'') | * [[Flash CS4 - Interpolation de mouvement]] (''motion tweening'') | ||
Ligne 40 : | Ligne 41 : | ||
</div> | </div> | ||
=== types d'animation de CS4 / Flash 10 === | === types d'animation de CS4/5/6 / Flash 10/11/12 === | ||
D'après le manuel [http://help.adobe.com/fr_FR/Flash/10.0_UsingFlash/ Utilisation de Flash] de Adobe, Flash CS4 prend en charge les types d'animation suivants (texte légèrement modifié): | D'après le manuel [http://help.adobe.com/fr_FR/Flash/10.0_UsingFlash/ Utilisation de Flash] de Adobe, Flash CS4 prend en charge les types d'animation suivants (texte légèrement modifié): | ||
;Animation image par image | ;Animation image par image ('''frame-by-frame animation''') | ||
: Cette technique d'animation vous | : Cette technique d'animation vous permet de spécifier différents effets artistiques pour chaque image du scénario. Utilisez cette technique pour créer un effet similaire aux images d'un film défilant en accéléré. Cette technique est très utile pour les animations complexes dans lesquelles les éléments graphiques de chaque image doivent être différents. On l'utilise souvent pour animer des objets qui sont ensuite déplacés par une animation de mouvement. | ||
;Interpolations de mouvement ('''motion tweening''') | ;Interpolations de mouvement ('''motion tweening''') | ||
Ligne 54 : | Ligne 55 : | ||
;Poses de cinématiques inverses ('''inverse kinematics''') | ;Poses de cinématiques inverses ('''inverse kinematics''') | ||
:Les poses de | :Les poses de cinématiques inverses permettent d'étirer et d'incurver des objets forme et de relier des groupes d'occurrences de symbole pour les faire bouger ensemble de manière naturelle. Vous pouvez positionner l'objet forme ou les occurrences liées de différentes manières dans des images séparées, et Flash interpole les positions dans les images intermédiaires. | ||
; Interpolations de forme ('''shape tweening''') | ; Interpolations de forme ('''shape tweening''') | ||
:Avec l'interpolation de forme aussi appelée "morphing", vous dessinez une forme dans une image spécifique du scénario, puis vous modifiez cette forme ou dessinez une autre forme dans une autre image. Flash interpole les formes intermédiaires pour les images intermédiaires, créant ainsi l'animation en transformant progressivement une forme en une autre. | :Avec l'interpolation de forme aussi appelée "morphing", vous dessinez une forme dans une image spécifique du scénario, puis vous modifiez cette forme ou dessinez une autre forme dans une autre image. Flash interpole les formes intermédiaires pour les images intermédiaires, créant ainsi l'animation en transformant progressivement une forme en une autre. | ||
; Animation via ActionScript | |||
: Toute forme d'animation peut être programmée. Il existe des bibliothèques open source très faciles à utiliser comme [http://www.greensock.com/ GreenSock]. | |||
; Sprite-sheets (CS6 / Flash 12 uniquement) | |||
: Permettent de créer des objets animés sous forme de séquences d'images. Utile pour créer des objets comme des anges volants pour les jeux, car le rendu est très rapide. | |||
=== Deux façons pour organiser un clip d'animation === | |||
Le mot '''clip''' désigne soit un fichier Flash, soit un élément de type clip à l'intérieur d'un fichier. Les deux possèdent une timeline, c-a-d la possibilité d'ajouter une animation. | |||
''' (1) A l'ancienne''' | |||
* Nos ancêtres travaillaient uniquement avec la timeline (scenario) principale. Toutes les animations se faisaient dans de multiples calques (des dizaines) et de scènes (des suites de scénarios). | |||
* Autrement dit, on n'utilise pas la possibilité d'insérer des clips dans des clips. | |||
''' (2) Avec des clips embarqués''' | |||
* Cette technique consiste plutôt à placer des clips qui contiennent des animations sur la scène. Dans ce cas on n'utilise la timeline principale que pour naviguer entre différent "tableaux", par exemple pour implémenter 4-5 différents niveaux de jeu. | |||
* Les clips qui se trouvent sur la scène peuvent ensuite être lancés/arrêtés par qqs. instructions actionscript. | |||
Lire: [[Flash CS4 - Symboles et clips]]. | |||
== Eléments de l’interface pour l'animation == | |||
=== La cadence === | === La cadence === | ||
La cadence ( | La cadence (en Anglais '''frame rate'''), la vitesse à laquelle l'animation est lue, est exprimée en nombre d'images par seconde (ips) ('''frames/second''' ou FPS). Une cadence trop faible donne l'impression d'une animation qui s'arrête et redémarre, alors qu'une cadence trop rapide risque d'entraîner un affichage flou des détails de l'animation. 24 ips est la cadence par défaut dans CS4. Celle de CS3 était réglée à 16. | ||
Vous pouvez changer la cadence de la timeline des 2 manières suivantes: | |||
* Clic dans un espace vide de la scène: Ensuite changer dans le ''properties'' panel | * Clic dans un espace vide de la scène: Ensuite changer dans le ''properties'' panel | ||
* Menu ''Modify->Document'' | * Menu ''Modify->Document'' | ||
Ligne 71 : | Ligne 96 : | ||
=== Représentation d'animations dans le scénario === | === Représentation d'animations dans le scénario === | ||
Note: Nous présentons ce tableau avec l'idée que vous pouvez revenir plus tard pour le consulter. Il vous permet par exemple d'analyser des ''timelines'' faites par d'autres | Note: Nous présentons ce tableau avec l'idée que vous pouvez revenir plus tard pour le consulter. Il vous permet par exemple d'analyser des ''timelines'' faites par d'autres... | ||
Adobe visualise les | Adobe visualise les différents types d'animation dans la ''timeline'' (scénario) de la façon suivante. Cette information n'est pas nécessaire pour le moment, mais peut s'avérer utile plus tard. | ||
Une plage d'images sur fond bleu indique une | Une plage d'images sur fond bleu indique une [[Flash CS4 - Interpolation de mouvement|interpolation de mouvement]]. Un point noir dans la première image de la plage indique qu'un objet cible est affecté à la plage d'interpolation. Des losanges noirs indiquent les keyframes (images-clé) donc aussi la dernière image-clé. | ||
Les images-clés redéfinissent des propriétés du symbole. Vous pouvez choisir quels types d'images-clés de propriété afficher en cliquant | Les images-clés redéfinissent des propriétés du symbole. Vous pouvez choisir quels types d'images-clés de propriété afficher en cliquant sur le bouton droit (Windows) ou en appuyant sur la touche Commande (Macintosh) tout en cliquant sur la plage d'interpolations de mouvement et en choisissant Afficher les images-clés > type dans le menu contextuel. Par défaut, Flash affiche tous les types. Toutes les autres images (sans losanges) de la plage contiennent les valeurs des propriétés interpolées de l'objet cible. | ||
:[[image:an_motion_tween_span.png]] | :[[image:an_motion_tween_span.png]] | ||
Ligne 83 : | Ligne 108 : | ||
:[[image: an_motion_tween_span_no_target.png]] | :[[image: an_motion_tween_span_no_target.png]] | ||
Une plage d'images sur fond vert indique | Une plage d'images sur fond vert indique un calque de pose d'une cinématique inverse (IK). Les calques de pose contiennent des squelettes IK et des poses. Chaque pose apparaît dans le scénario sous forme de losange noir. Flash interpole les positions du squelette dans les images des poses intermédiaires: | ||
:[[image: an_pose_layer_span.png]] | :[[image: an_pose_layer_span.png]] | ||
Ligne 89 : | Ligne 114 : | ||
:[[image: motion_tween-classic.png]] | :[[image: motion_tween-classic.png]] | ||
Une ligne pointillée indique que l'interpolation classique est rompue ou incomplète, par exemple parce que l'image-clé finale est absente. | Une ligne pointillée indique que l'interpolation classique est rompue ou incomplète, par exemple parce que l'image-clé finale est absente; ou parce que les images utilisées ne sont pas en format numérique. | ||
Exemple avec une ligne pointillée pour signaler que l'interpolation est rompue ou incomplète. | Exemple avec une ligne pointillée pour signaler que l'interpolation est rompue ou incomplète. | ||
Ligne 98 : | Ligne 123 : | ||
:[[image: shape_timeline.png]] | :[[image: shape_timeline.png]] | ||
Une image-clé (en dehors des images clefs pour les interpolations nouvelles de CS4) sont toujours signalées par un point noir. Les images gris clair qui suivent une image-clé contiennent le même contenu sans changement jusqu'au | Une image-clé (en dehors des images clefs pour les interpolations nouvelles de CS4) sont toujours signalées par un point noir. Les images gris clair qui suivent une image-clé contiennent le même contenu sans changement jusqu'au petit rectangle vide qui suit: | ||
:[[image: keyframe_timeline.png]] | :[[image: keyframe_timeline.png]] | ||
Ligne 115 : | Ligne 140 : | ||
=== Calques et animation === | === Calques et animation === | ||
En règle générale, chaque objet animé doit se trouver dans un calque séparé (''layer'', couche) différent. | En règle générale, chaque objet animé doit se trouver dans un calque séparé (''layer'', couche) différent. Cette exigence permet ensuite d'organiser les calques en fonction de la manière dont on souhaite qu'ils apparaissent dans l'animation. Par exemple, si notre animation comporte un calque avec un soleil qui disparaît derrière la montagne alors que la nuit tombe, le calque "montagne" sera placé dans le timeline '''avant''' celui du soleil. En conséquence, créer des calques de dessin séparés permet d'organiser ensuite les différents objets de l'animation. | ||
Si vous ne faites pas attention à ce principe, CS4 va s'en charger (et pas forcément comme vous l'aimeriez). Donc commencez par créer | Si vous ne faites pas attention à ce principe, CS4 va s'en charger (et pas forcément comme vous l'aimeriez). Donc commencez par créer un calque, déplacez l'objet à animer dans ce calque avant de créer une animation. | ||
Pour distribuer un ensemble d'objets sur des calques, vous pouvez utiliser: ''Modify->Timeline->Distribute to Layers''. | Pour distribuer un ensemble d'objets sur des calques, vous pouvez utiliser: ''Modify->Timeline->Distribute to Layers''. | ||
Ligne 123 : | Ligne 148 : | ||
=== Insertion de Keyframes === | === Insertion de Keyframes === | ||
Il existe 3 types de keyframes (images clé) en '''dehors''' des keyframes qui sont propres à l'interpolation de mouvement et à la cinématique | Il existe 3 types de keyframes (images-clé) en '''dehors''' des keyframes qui sont propres à l'interpolation de mouvement et à la cinématique inversée: | ||
* Le '''keyframe''' "normal" représenté par un | * Le '''keyframe''' "normal" représenté par un cercle noir: Contient un dessin | ||
* Le '''keyframe''' "vide" représenté par un | * Le '''keyframe''' "vide" représenté par un cercle vide: Ne contient rien | ||
* Le '''frame''' sans image clé. S'il est représenté par du gris, il va afficher le dessin du | * Le '''frame''' sans image clé. S'il est représenté par du gris, il va afficher le dessin du premier keyframe trouvé à gauche, sinon Flash va interpoler (pour le bleu, vert, etc.) | ||
Voici quelques commandes timeline importantes: | Voici quelques commandes timeline importantes: | ||
* Insérer un '''nouveau keyframe en copiant le contenu du keyframe précédant''': '''F6''' (ou clic-droit dans un frame et ''Insert Keyframe'') | * Insérer un '''nouveau keyframe en copiant le contenu du keyframe précédant''': '''F6''' (ou clic-droit dans un frame et ''Insert Keyframe'') | ||
* Insérer un '''nouveau keyframe vide''': '''F7''' (ou clic-droit dans un frame et ''Insert Blank Keyframe'') | * Insérer un '''nouveau keyframe vide''': '''F7''' (ou clic-droit dans un frame et ''Insert Blank Keyframe'') | ||
* Insérer un '''frame statique''' (sans contenu, mais qui étend la portée d'un keyframe): F5 (ou clic-droit dans un frame et ''Insert Frame'') | * Insérer un '''frame statique''' (sans contenu, mais qui étend la portée d'un keyframe): '''F5''' (ou clic-droit dans un frame et ''Insert Frame'') | ||
Note: Le menu ''Insert->Timeline'' vous permet aussi d'insérer ces 3 types de keyframes. | Note: Le menu ''Insert->Timeline'' vous permet aussi d'insérer ces 3 types de keyframes. | ||
=== Supprimer un frame === | |||
Pour supprimer un frame, n'ayez pas le réflexe d'utiliser la touche clavier "supprimer" pour enlever les frames dont vous n'avez plus besoin. Pour ce faire, il suffit de placer le curseur sur le ou les frame(s) que vous désirez supprimer. Ensuite, faites un clic droit avec votre souris et sélectionnez "Remove frames". Voilà, le tour est joué ! | |||
:::{| | |||
|- | |||
|[[Fichier:Remove_frames.png|200px|thumb|left|Supprimer un frame]] | |||
|} | |||
=== Les pelures d'oignons === | === Les pelures d'oignons === | ||
En général, une seule image de la séquence d'animation est affichée sur la scène à la fois. Cependant, vous pouvez afficher deux ou plusieurs images à la fois sur la scène pour vous aider à positionner et modifier une animation image par image. L'image qui se trouve sous la tête de lecture apparaît en couleur alors que les images environnantes sont estompées, ce qui donne l'impression que chaque image a été dessinée sur une feuille de pelure d'oignon | En général, une seule image de la séquence d'animation est affichée sur la scène à la fois. Cependant, vous pouvez afficher deux ou plusieurs images à la fois sur la scène pour vous aider à positionner et modifier une animation image par image. L'image qui se trouve sous la tête de lecture apparaît en couleur alors que les images environnantes sont estompées, ce qui donne l'impression que chaque image a été dessinée sur une feuille de pelure d'oignon transparente et que ces feuilles ont été empilées les unes sur les autres. | ||
Voici la procédure: | Voici la procédure: | ||
Ligne 149 : | Ligne 183 : | ||
* Changer les repères avec le bouton '''Modify onion markers''': [[image: modify_onion_markers.png]] | * Changer les repères avec le bouton '''Modify onion markers''': [[image: modify_onion_markers.png]] | ||
== | === Modifier plusieurs images === | ||
Dans certains cas, vous pouvez avoir besoin de modifier le contenu de plusieurs images-clés à la fois. Pour éviter de devoir déplacer le contenu sur chaque image-clés, vous pouvez utiliser le bouton "Modifier plusieurs images". | |||
Voici la procédure: | |||
* Cliquez sur le bouton '''Onion skin''' (Pelure d'oignon): [[image:onion_skin.png]] pour afficher plusieurs images à la fois | |||
* Réglez les repères Début Pelure d'oignon et Fin Pelure d'oignon (dans l'en-tête du scénario) afin de déterminer quelles images clefs seront modifiées | |||
* Cliquez sur le bouton "Modifier plusieurs images" [[image:edit_multiple_frame.png]] | |||
* Sélectionnez les images et déplacez-les | |||
Ci-dessous quelques répertoires avec des exemples | '''Astuce''': Pour simplifier la tâche et éviter de déplacer d'autres images que celles désirées, vous pouvez masquer ou verrouiller les autres calques puis cliquer sur "Sélectionner tout" dans le menu "Modifier". | ||
== Exemples == | |||
Ci-dessous quelques répertoires avec des exemples discutés dans d'autres articles | |||
Animations combinées: | Animations combinées: | ||
Ligne 167 : | Ligne 214 : | ||
Cinématique inversée: | Cinématique inversée: | ||
* [http://tecfa.unige.ch/guides/flash/ex4/inverse-kinematics/ ex4/inverse-kinematics/] | * [http://tecfa.unige.ch/guides/flash/ex4/inverse-kinematics/ ex4/inverse-kinematics/] | ||
Interpolations avec une bibliothèque (library) | |||
* Exemple [http://www.greensock.com/tweenmax/ Tweenmax] (Greensock tweening platform) | |||
* Exemple [http://flintparticles.org/ Flint particle system] | |||
== Remerciement et modification du copyright == | == Remerciement et modification du copyright == | ||
{{copyrightalso|[http://creativecommons.org/licenses/by-nc-sa/3.0/ Attribution-Noncommercial-Share Alike 3.0 Unported]. La '''plupart du texte''' de cet article a été repris (avec des modifications) des manuels Adobe [http://help.adobe.com/en_US/Flash/10.0_UsingFlash/ Using Flash] et [http://help.adobe.com/fr_FR/Flash/10.0_UsingFlash/ Utilisation de Flash]. Vous devez également citer ces sources et répliquer le copyright. Cela concerne aussi les images de Adobe qu'on a répliquées ici.}} | {{copyrightalso|[http://creativecommons.org/licenses/by-nc-sa/3.0/ Attribution-Noncommercial-Share Alike 3.0 Unported]. La '''plupart du texte''' de cet article a été repris (avec des modifications) des manuels Adobe [http://help.adobe.com/en_US/Flash/10.0_UsingFlash/ Using Flash] et [http://help.adobe.com/fr_FR/Flash/10.0_UsingFlash/ Utilisation de Flash]. Vous devez également citer ces sources et répliquer le copyright. Cela concerne aussi les images de Adobe qu'on a répliquées ici.}} |
Dernière version du 22 août 2016 à 18:48
Cet article est incomplet.
Il est jugé trop incomplet dans son développement ou dans l'expression des concepts et des idées. Son contenu est donc à considérer avec précaution.
Introduction
Objectifs d'apprentissage
- Apprendre les principes de l'animation dans Flash
Prérequis
- Univers Flash CS4
- Flash CS3 - Créer et modifier les calques et les images
- Flash CS4 - Créer des dessins avec les outils de dessin
- Flash CS4 - Transformer des dessins (une partie)
- Flash CS4 - Arranger des dessins
Matériel (fichiers *.fla à manipuler)
- rien
Qualité et niveau
Ce tutoriel aidera les adeptes de la technique à démarrer. Le niveau de ce tutoriel est un peu haut pour les novices, mais peut servir comme des fiches pratiques dans un atelier.
Prochaines étapes
- Flash CS4 - Symboles et clips
- Flash CS4 - Animation image par image (frame-by-frame animation)
- Flash CS4 - Interpolation de mouvement (motion tweening)
- Flash CS4 - Interpolation de mouvement classique (motion tweening de CS3)
- Flash CS4 - Morphing (Interpolation de forme, shape tweening)
- Flash CS4 - Cinématique inversée
Autres versions
- aucune
types d'animation de CS4/5/6 / Flash 10/11/12
D'après le manuel Utilisation de Flash de Adobe, Flash CS4 prend en charge les types d'animation suivants (texte légèrement modifié):
- Animation image par image (frame-by-frame animation)
- Cette technique d'animation vous permet de spécifier différents effets artistiques pour chaque image du scénario. Utilisez cette technique pour créer un effet similaire aux images d'un film défilant en accéléré. Cette technique est très utile pour les animations complexes dans lesquelles les éléments graphiques de chaque image doivent être différents. On l'utilise souvent pour animer des objets qui sont ensuite déplacés par une animation de mouvement.
- Interpolations de mouvement (motion tweening)
- Utilisez des interpolations de mouvement pour définir les propriétés d'un objet, telles que la position et la transparence alpha d'une image, et ainsi de suite pour chaque image. Lors d'une animation, Flash interpole les valeurs des propriétés des images intermédiaires. [...]
- Interpolations classiques (classic motion tweening)
- Les interpolations classiques sont comme des interpolations de mouvement, mais leur création est plus complexe, notamment les animations guidées. Les interpolations classiques autorisent certains effets spéciaux animés qui sont impossibles dans les interpolations à base de plage.
- Poses de cinématiques inverses (inverse kinematics)
- Les poses de cinématiques inverses permettent d'étirer et d'incurver des objets forme et de relier des groupes d'occurrences de symbole pour les faire bouger ensemble de manière naturelle. Vous pouvez positionner l'objet forme ou les occurrences liées de différentes manières dans des images séparées, et Flash interpole les positions dans les images intermédiaires.
- Interpolations de forme (shape tweening)
- Avec l'interpolation de forme aussi appelée "morphing", vous dessinez une forme dans une image spécifique du scénario, puis vous modifiez cette forme ou dessinez une autre forme dans une autre image. Flash interpole les formes intermédiaires pour les images intermédiaires, créant ainsi l'animation en transformant progressivement une forme en une autre.
- Animation via ActionScript
- Toute forme d'animation peut être programmée. Il existe des bibliothèques open source très faciles à utiliser comme GreenSock.
- Sprite-sheets (CS6 / Flash 12 uniquement)
- Permettent de créer des objets animés sous forme de séquences d'images. Utile pour créer des objets comme des anges volants pour les jeux, car le rendu est très rapide.
Deux façons pour organiser un clip d'animation
Le mot clip désigne soit un fichier Flash, soit un élément de type clip à l'intérieur d'un fichier. Les deux possèdent une timeline, c-a-d la possibilité d'ajouter une animation.
(1) A l'ancienne
- Nos ancêtres travaillaient uniquement avec la timeline (scenario) principale. Toutes les animations se faisaient dans de multiples calques (des dizaines) et de scènes (des suites de scénarios).
- Autrement dit, on n'utilise pas la possibilité d'insérer des clips dans des clips.
(2) Avec des clips embarqués
- Cette technique consiste plutôt à placer des clips qui contiennent des animations sur la scène. Dans ce cas on n'utilise la timeline principale que pour naviguer entre différent "tableaux", par exemple pour implémenter 4-5 différents niveaux de jeu.
- Les clips qui se trouvent sur la scène peuvent ensuite être lancés/arrêtés par qqs. instructions actionscript.
Lire: Flash CS4 - Symboles et clips.
Eléments de l’interface pour l'animation
La cadence
La cadence (en Anglais frame rate), la vitesse à laquelle l'animation est lue, est exprimée en nombre d'images par seconde (ips) (frames/second ou FPS). Une cadence trop faible donne l'impression d'une animation qui s'arrête et redémarre, alors qu'une cadence trop rapide risque d'entraîner un affichage flou des détails de l'animation. 24 ips est la cadence par défaut dans CS4. Celle de CS3 était réglée à 16.
Vous pouvez changer la cadence de la timeline des 2 manières suivantes:
- Clic dans un espace vide de la scène: Ensuite changer dans le properties panel
- Menu Modify->Document
La complexité de l'animation et la puissance de l'ordinateur sur lequel elle est exécutée affectent aussi la fluidité de la lecture. Pour déterminer les cadences optimales, testez vos animations sur différents ordinateurs.
Représentation d'animations dans le scénario
Note: Nous présentons ce tableau avec l'idée que vous pouvez revenir plus tard pour le consulter. Il vous permet par exemple d'analyser des timelines faites par d'autres...
Adobe visualise les différents types d'animation dans la timeline (scénario) de la façon suivante. Cette information n'est pas nécessaire pour le moment, mais peut s'avérer utile plus tard.
Une plage d'images sur fond bleu indique une interpolation de mouvement. Un point noir dans la première image de la plage indique qu'un objet cible est affecté à la plage d'interpolation. Des losanges noirs indiquent les keyframes (images-clé) donc aussi la dernière image-clé.
Les images-clés redéfinissent des propriétés du symbole. Vous pouvez choisir quels types d'images-clés de propriété afficher en cliquant sur le bouton droit (Windows) ou en appuyant sur la touche Commande (Macintosh) tout en cliquant sur la plage d'interpolations de mouvement et en choisissant Afficher les images-clés > type dans le menu contextuel. Par défaut, Flash affiche tous les types. Toutes les autres images (sans losanges) de la plage contiennent les valeurs des propriétés interpolées de l'objet cible.
Un point vide dans la première image indique que l'objet cible de l'interpolation de mouvement a été supprimé. La plage d'interpolation contient toujours ses images-clés de propriété et un nouvel objet cible peut lui être appliqué.
Une plage d'images sur fond vert indique un calque de pose d'une cinématique inverse (IK). Les calques de pose contiennent des squelettes IK et des poses. Chaque pose apparaît dans le scénario sous forme de losange noir. Flash interpole les positions du squelette dans les images des poses intermédiaires:
Un point noir au niveau de la première image-clé, avec une flèche noire et un arrière-plan bleu, signale une interpolation classique:
Une ligne pointillée indique que l'interpolation classique est rompue ou incomplète, par exemple parce que l'image-clé finale est absente; ou parce que les images utilisées ne sont pas en format numérique. Exemple avec une ligne pointillée pour signaler que l'interpolation est rompue ou incomplète.
Un point noir au niveau de la première image-clé, avec une flèche noire et un arrière-plan vert clair, indique une interpolation de formes. Exemple montrant la première image-clé avec une flèche noire sur un fond vert clair pour signaler des images intermédiaires.
Une image-clé (en dehors des images clefs pour les interpolations nouvelles de CS4) sont toujours signalées par un point noir. Les images gris clair qui suivent une image-clé contiennent le même contenu sans changement jusqu'au petit rectangle vide qui suit:
Un petit a indique qu'un script a été défini dans ce frame:
Un drapeau rouge signale que l'image contient une étiquette (label) Cela permet par exemple avec ActionScript de dire GotoAndPlay("etiquette");
Un double trait oblique vert indique que l'image contient un commentaire:
Une ancre dorée indique que l'image est une ancre nommée:
Calques et animation
En règle générale, chaque objet animé doit se trouver dans un calque séparé (layer, couche) différent. Cette exigence permet ensuite d'organiser les calques en fonction de la manière dont on souhaite qu'ils apparaissent dans l'animation. Par exemple, si notre animation comporte un calque avec un soleil qui disparaît derrière la montagne alors que la nuit tombe, le calque "montagne" sera placé dans le timeline avant celui du soleil. En conséquence, créer des calques de dessin séparés permet d'organiser ensuite les différents objets de l'animation.
Si vous ne faites pas attention à ce principe, CS4 va s'en charger (et pas forcément comme vous l'aimeriez). Donc commencez par créer un calque, déplacez l'objet à animer dans ce calque avant de créer une animation.
Pour distribuer un ensemble d'objets sur des calques, vous pouvez utiliser: Modify->Timeline->Distribute to Layers.
Insertion de Keyframes
Il existe 3 types de keyframes (images-clé) en dehors des keyframes qui sont propres à l'interpolation de mouvement et à la cinématique inversée:
- Le keyframe "normal" représenté par un cercle noir: Contient un dessin
- Le keyframe "vide" représenté par un cercle vide: Ne contient rien
- Le frame sans image clé. S'il est représenté par du gris, il va afficher le dessin du premier keyframe trouvé à gauche, sinon Flash va interpoler (pour le bleu, vert, etc.)
Voici quelques commandes timeline importantes:
- Insérer un nouveau keyframe en copiant le contenu du keyframe précédant: F6 (ou clic-droit dans un frame et Insert Keyframe)
- Insérer un nouveau keyframe vide: F7 (ou clic-droit dans un frame et Insert Blank Keyframe)
- Insérer un frame statique (sans contenu, mais qui étend la portée d'un keyframe): F5 (ou clic-droit dans un frame et Insert Frame)
Note: Le menu Insert->Timeline vous permet aussi d'insérer ces 3 types de keyframes.
Supprimer un frame
Pour supprimer un frame, n'ayez pas le réflexe d'utiliser la touche clavier "supprimer" pour enlever les frames dont vous n'avez plus besoin. Pour ce faire, il suffit de placer le curseur sur le ou les frame(s) que vous désirez supprimer. Ensuite, faites un clic droit avec votre souris et sélectionnez "Remove frames". Voilà, le tour est joué !
Les pelures d'oignons
En général, une seule image de la séquence d'animation est affichée sur la scène à la fois. Cependant, vous pouvez afficher deux ou plusieurs images à la fois sur la scène pour vous aider à positionner et modifier une animation image par image. L'image qui se trouve sous la tête de lecture apparaît en couleur alors que les images environnantes sont estompées, ce qui donne l'impression que chaque image a été dessinée sur une feuille de pelure d'oignon transparente et que ces feuilles ont été empilées les unes sur les autres.
Voici la procédure:
- Cliquez sur le bouton Onion skin (Pelure d'oignon):
- Réglez les repères Début Pelure d'oignon et Fin Pelure d'oignon (dans l'en-tête du scénario)
Ensuite vous pouvez ajuster l'affichage, par exemple
- Afficher juste les contours avec Onion Skin Outlines:
- Changer les repères avec le bouton Modify onion markers:
Modifier plusieurs images
Dans certains cas, vous pouvez avoir besoin de modifier le contenu de plusieurs images-clés à la fois. Pour éviter de devoir déplacer le contenu sur chaque image-clés, vous pouvez utiliser le bouton "Modifier plusieurs images".
Voici la procédure:
- Cliquez sur le bouton Onion skin (Pelure d'oignon): pour afficher plusieurs images à la fois
- Réglez les repères Début Pelure d'oignon et Fin Pelure d'oignon (dans l'en-tête du scénario) afin de déterminer quelles images clefs seront modifiées
- Cliquez sur le bouton "Modifier plusieurs images"
- Sélectionnez les images et déplacez-les
Astuce: Pour simplifier la tâche et éviter de déplacer d'autres images que celles désirées, vous pouvez masquer ou verrouiller les autres calques puis cliquer sur "Sélectionner tout" dans le menu "Modifier".
Exemples
Ci-dessous quelques répertoires avec des exemples discutés dans d'autres articles
Animations combinées:
Image par image:
Motion tweening:
- ex4/motion-tweening-intro (CS4, motion tween "moderne")
Shape tweening:
Cinématique inversée:
Interpolations avec une bibliothèque (library)
- Exemple Tweenmax (Greensock tweening platform)
- Exemple Flint particle system