|
Ressources Flash CS4 |
Graphiques 3DSommaire [Masquer]A propos des graphiques 3D dans FlashFlash permet de créer des effets 3D en déplaçant et en faisant pivoter des clips dans un espace 3D sur la scène. Flash représente un espace 3D en incluant un axe z dans les propriétés de chaque occurrence de clip. Pour ajouter des effets de perspective 3D aux occurrences de clip, vous les déplacez ou les faites pivoter le long de leur axe z à l'aide des outils Translation 3D et Rotation 3D. Dans la terminologie 3D, le déplacement d'un objet dans un espace 3D est appelé translation et sa rotation est appelée transformation. Dès que vous avez appliqué l'un de ces effets à un clip, Flash le considère comme un clip 3D et un indicateur des axes coloré apparaît sur le clip dès qu'il est sélectionné. Pour qu'un objet semble proche ou éloigné de l'observateur, déplacez-le le long de son axe z avec l'outil Translation 3D ou l'inspecteur des propriétés. Pour donner l'impression qu'un objet est à un angle par rapport à l'observateur, faites pivoter le clip autour de son axe z avec l'outil Rotation 3D. L'utilisation combinée de ces outils vous permet de créer des effets de perspective très réalistes. Les outils Translation 3D et Rotation 3D vous permettent tous deux de manipuler les objets dans un espace 3D global ou local. L'espace 3D global est l'espace de la scène. Les translations et les transformations globales se font par rapport à la scène. L'espace 3D local est l'espace du clip. Les translations et les transformations locales se font par rapport à l'espace du clip. Par exemple si l'un de vos clips contient plusieurs clips imbriqués, les transformations 3D locales de ces derniers s'effectuent par rapport à la zone de dessin à l'intérieur du clip conteneur. Le mode par défaut des outils Translation et Rotation 3D est global. Pour les utiliser en mode local, cliquez sur le bouton bascule Global dans la section Options du panneau Outils. Afficher le graphique à sa taille d'origine
![]() Scène avec un clip contenant un clip imbriqué qui pivote dans un espace 3D local L'utilisation des propriétés 3D des occurrences de clip dans votre fichier FLA vous permet de créer un large éventail d'effets graphiques sans dupliquer les clips dans la bibliothèque. Toutefois, lorsque vous modifiez un clip de la bibliothèque, les transformations et les translations 3D qui ont été appliquées ne sont pas visibles. Lorsque vous modifiez le contenu d'un clip, seules les transformations 3D des clips imbriqués sont visibles. Remarque : dès qu'une transformation 3D est ajoutée à l'occurrence d'un clip, le symbole de son clip parent ne peut plus être modifié en mode Modifier en place.
Si la scène contient des objets 3D, vous pouvez ajouter certains effets 3D à l'ensemble de ces objets en tant que groupe en ajustant les propriétés Angle de perspective et Point de fuite de votre fichier FLA. La propriété Angle de perspective introduit un effet de zoom sur la vue de la scène. La propriété Point de fuite donne un effet panoramique aux objets 3D de la scène. Ces paramètres affectent uniquement l'apparence des clips auxquels une transformation ou une translation 3D est appliquée. L'outil de programmation Flash ne permet de contrôler qu'un seul point de vue ou caméra. La vue caméra de votre fichier FLA correspond à la vue de la scène. Chaque fichier FLA ne possède qu'un paramètre Angle de perspective et Point de fuite. Pour utiliser les capacités 3D de Flash, les Paramètres de publication de votre fichier FLA doivent être définis sur Flash Player 10 et ActionScript 3.0. Les rotations et les translations le long de l'axe z ne peuvent être appliquées qu'aux occurrences de clips. Certaines capacités 3D disponibles via ActionScript ne sont pas directement disponibles dans l'interface utilisateur de Flash, par exemple les points de fuite multiples et les caméras distinctes pour chaque clip. A l'aide d'ActionScript 3.0, vous pouvez appliquer des propriétés 3D aux objets, tels que du texte, des composants FLV Playback et des boutons, en plus des clips. Remarque : les outils 3D ne fonctionnent pas avec des objets placés sur des calques de masque et les calques contenant des objets 3D ne peuvent pas être utilisés en tant que calques de masque. Pour plus d'informations sur les calques de masque, consultez Utilisation de calques de masque.
Pour voir un didacticiel vidéo sur les graphiques 3D, consultez Utilisation de l'art en 3D à l'adresse www.adobe.com/go/lrvid4059_fl_fr. Déplacement d’objets dans un espace 3DPour déplacer les occurrences de clip dans un espace 3D, vous devez utiliser l'outil Translation 3D Le mode par défaut de l'outil Translation 3D est global. Déplacer un objet dans un espace 3D global revient à le déplacer par rapport à la scène. Déplacer un objet dans un espace 3D local revient à le déplacer par rapport à son clip parent s'il en a un. Pour faire passer l'outil Translation 3D du mode global au mode local et inversement, cliquez sur le bouton bascule Global de la section Options du panneau Outils lorsque l'outil Translation 3D est sélectionné. Vous pouvez basculer temporairement du mode global au mode local en appuyant sur la touche D tout en effectuant un glissement avec l'outil Translation 3D. Les outils Translation et Rotation 3D occupent le même espace dans le panneau Outils. Cliquez en maintenant le bouton enfoncé sur l'icône de l'outil 3D actif dans le panneau Outils pour sélectionner l'outil 3D actuellement inactif. Par défaut, les objets sélectionnés auxquels une translation 3D a été appliquée s'affichent avec une superposition d'axe 3D sur la scène. Vous pouvez désactiver cette superposition dans la section Général des Préférences de Flash. ![]() Superposition de l'outil Translation 3D Remarque : si vous modifiez la position de l'axe des z d'un clip 3D, les positions x et y de ce dernier changent également. Ceci se produit car le mouvement le long de l'axe des z suit les lignes de perspective invisibles qui rayonnent à partir du point de fuite 3D (défini dans l'inspecteur des propriétés de l'occurrence du symbole) vers les bords de la scène.
Déplacement d'une sélection de plusieurs objets dans un espace 3DLorsque vous sélectionnez plusieurs clips, vous pouvez déplacer l'un des objets sélectionnés avec l'outil Translation 3D
Vous pouvez également déplacer des contrôles de l'axe vers le centre de la sélection multiple en double cliquant sur le contrôle de l'axe Z. Double-cliquez sur l'un des objets sélectionnés tout en maintenant la touche Maj enfoncée pour déplacer les contrôles de l'axe vers cet objet. Rotation d’objets dans un espace 3DPour faire pivoter des occurrences de clip dans un espace 3D, vous devez utiliser l'outil Rotation 3D Le mode par défaut de l'outil Rotation 3D est global. Faire pivoter un objet dans un espace 3D global revient à le déplacer par rapport à la scène. Faire pivoter un objet dans un espace 3D local revient à le déplacer par rapport à son clip parent s'il en a un. Pour faire passer l'outil Rotation 3D du mode global au mode local et inversement, cliquez sur le bouton bascule Global de la section Options du panneau Outils lorsque l'outil Rotation 3D est sélectionné. Vous pouvez basculer temporairement du mode global au mode local en appuyant sur la touche D tout en effectuant un glissement avec l'outil Rotation 3D. Les outils Translation et Rotation 3D occupent le même espace dans le panneau Outils. Cliquez en maintenant le bouton enfoncé sur l'icône de l'outil 3D actif dans le panneau Outils pour sélectionner l'outil 3D actuellement inactif. Par défaut, les objets sélectionnés auxquels une rotation 3D a été appliquée s'affichent avec une superposition d'axe 3D sur la scène. Vous pouvez désactiver cette superposition dans la section Général des Préférences de Flash. ![]() Superposition de l'outil Rotation 3D global ![]() Superposition de l'outil Rotation 3D local Réglage de l'angle de perspectiveLa propriété d'angle de perspective d'un fichier FLA contrôle l'angle de vue apparent des clips 3D sur la scène. L'augmentation ou la réduction de l'angle de perspective affecte la taille apparente des clips 3D et de leur emplacement par rapport aux bords de la scène. En augmentant l'angle de perspective, les objets 3D semblent plus proches de l'observateur. La réduction de l'angle de perspective semble éloigner encore davantage les objets 3D. L'effet ressemble au zoom avant ou arrière d'un objectif d'appareil photo qui modifie l'angle de vue par le biais de l'objectif. La propriété d'angle de perspective affecte tous les clips auxquels une rotation ou une translation 3D est appliquée. L'angle de perspective n'affecte pas les autres clips. L'angle de perspective par défaut est de 55°, comme un objectif d'appareil photo normal. La plage de valeurs va de 1° à 180°. Pour afficher ou définir l'angle de perspective dans l'inspecteur des propriétés, un clip 3D doit être sélectionné sur la scène. Les changements d'angle de perspective apparaissent immédiatement sur la scène. L'angle de perspective change automatiquement lorsque vous modifiez la taille de la scène pour que l'apparence des objets 3D ne change pas. Vous pouvez désactiver ce comportement dans la boîte de dialogue Propriétés du document. Pour définir l'angle de perspective :
Réglage du point de fuiteLa propriété de point de fuite d'un fichier FLA contrôle l'orientation de l'axe z des clips 3D sur la scène. Les axes z de tous les clips 3D d'un fichier FLA reculent vers le point de fuite. En modifiant l'emplacement du Point de fuite, vous modifiez le sens de déplacement d'un objet lors d'une translation le long de son axe z. L'ajustement de la position du Point de fuite vous permet de contrôler précisément l'apparence des objets 3D et de l'animation sur la scène. Par exemple, si vous placez le Point de fuite dans le coin supérieur gauche de la scène (0, 0), le fait d'augmenter ensuite la valeur de la propriété z d'un clip éloigne ce dernier de l'observateur pour le rapprocher du coin supérieur gauche de la scène. Comme le point de fuite affecte tous les clips 3D, sa modification affecte également la position de tous les clips auxquels une translation d'axe z est appliquée. Le point de fuite est une propriété de document qui affecte tous les clips auxquels une translation ou une rotation 3D d'axe z est appliquée. Le point de fuite n'affecte pas les autres clips. Par défaut, il est placé au centre de la scène. Pour afficher ou définir le point de fuite dans l'inspecteur des propriétés, un clip 3D doit être sélectionné sur la scène. Les changements du point de fuite apparaissent immédiatement sur la scène. Pour définir le point de fuite :
|