Exercice 5 : Utilisation d'animations
Imaginez que vous souhaitez créer une séquence animée qui présente le vol d'un objet au-dessus d'un paysage. Vous avez créé un TIN et drapé des images par-dessus pour afficher sa surface. Vous disposez également de certaines données liées à un phénomène étrange survenu dans la région. Vous souhaitez afficher toutes les données de manière dynamique, réaliser une animation pour visiter les points d'intérêt et afficher comment vous avez réalisé la surface. Vous aimeriez également modéliser le phénomène en déplaçant une couche dans la scène.
Les données du didacticiel ont déjà été assemblées dans le document ArcScene nommé Animation.sxd. Vous devez utiliser des outils d'animation dans ArcScene pour présenter de manière efficace les points souhaités.
Les données sont reproduites avec l'autorisation de MassGIS, Commonwealth of Massachusetts Executive Office of Environmental Affairs.
Dans cet exercice, vous lisez une animation existante dans un document ArcScene, Final Animation_A.sxd, et effectuez les tâches habituellement nécessaires pour créer l'animation. Notez que la majorité des étapes que vous effectuez dans ArcScene pour créer l'animation sont également applicables dans ArcGlobe.
Ouverture du document ArcScene Final Animation_A
Dans cette section, vous lisez une animation qui illustre certains effets que vous pouvez créer lorsque vous animez une scène.
- Démarrez ArcScene en cliquant sur Démarrer > Tous les programmes > ArcGIS > ArcScene 10.
- Dans la boîte de dialogue ArcScene - Démarrage, cliquez sur Scènes existantes --> Rechercher davantage.
- Accédez au dossier Exercise5 et double-cliquez sur le document ArcScene Final Animation_A.
Lecture de l'animation de la scène
Pour afficher l'animation d'une scène, vous devez disposer de la barre d'outils Animation accessible dans l'affichage.
- Cliquez sur Personnaliser, pointez sur Barres d'outils et cliquez sur Animation.
- Cliquez sur le bouton Accéder aux contrôles d'animation .
- Cliquez sur le bouton Lecture .
Ouverture du document ArcScene Animation
- Dans ArcScene, cliquez sur Fichier, puis sur Ouvrir.
- Accédez au dossier Exercise5 et double-cliquez sur le document ArcScene Animation.
Dans cette section, vous utilisez les outils d'animation pour capturer des images-clés, importer des pistes, lire vos animations et les enregistrer dans un document ArcScene.
Vous utilisez trois types d'images-clés pour capturer la création de votre animation. Le premier type est une image-clé de caméra. Un image-clé de caméra est une vue figée de la vue que vous observez dans une scène. Le second, une image-clé de couche, est une vue figée des propriétés d'une couche. Le troisième type est une image-clé de scène, qui stocke les propriétés d'une scène. Dans cette section, vous créez une animation simple à partir d'un ensemble d'images-clés de caméra.
Capture de vues perspective en tant qu'images-clés pour réaliser une animation
La méthode la plus simple pour réaliser des animations consiste à capturer des vues à stocker en tant qu'images-clés. Les vues capturées sont des vues figées de perspectives de caméra dans une scène à un moment particulier. Le principal constituant d'une animation est une image-clé. Les images-clés sont utilisées en tant que vues figées entre lesquelles interpoler une piste. Vous créez une série d'images-clés pour réaliser une piste de caméra qui présente une animation entre des points d'intérêt de votre zone d'étude.
- Cliquez sur le bouton Capturer une vue pour créer une image-clé de caméra qui affiche l'étendue complète de la scène.
- Cliquez avec le bouton droit de la souris sur UFO.lyr et cliquez sur Zoom sur la couche.
- Cliquez sur le bouton Capturer une vue pour créer une image-clé de caméra qui affiche la couche UFO.
- Cliquez sur le bouton Vue générale pour afficher toutes les données.
- Cliquez sur l'outil Zoom avant sur la barre d'outils Outils et effectuez un zoom sur Goss Heights, près du centre de votre vue.
- Cliquez sur le bouton Capturer une vue pour créer une image-clé de caméra de Goss Heights.
- Cliquez sur le bouton Vue générale .
- Effectuez un nouveau zoom sur Littleville Lake à l'aide de l'outil Zoom avant .
- Cliquez sur le bouton Capturer une vue pour capturer une vue de Littleville Lake.
- Cliquez sur le bouton Vue générale .
Les vues capturées à l'instant sont stockées sous forme d'ensemble d'images-clés de caméra dans une piste de caméra. Lorsque la piste est lue, elle affiche une animation harmonieuse entre les images-clés. Ensuite, vous devez lire votre piste d'animation.
Lecture de votre animation
Vous lisez les animations à l'aide d'outils simples qui ressemblent aux contrôles d'un lecteur vidéo.
- Cliquez sur le bouton Accéder aux contrôles d'animation .
- Cliquez et maintenez la barre supérieure de la barre d'outils Animation et faites-la glisser dans le coin supérieur droit de la scène pour éviter qu'elle bloque votre vue des outils ou des données.
- Cliquez sur le bouton Lecture .
Effacement d'une animation
Si vous souhaitez recommencer, vous pouvez effacer toutes les pistes que vous avez créées. Dans cette section, vous supprimez les pistes que vous venez de créer afin de pouvoir améliorer votre animation.
- Cliquez sur Animation, puis sur Réinitialiser l'animation.
Enregistrement d'un parcours
Une autre méthode permettant de créer une piste de caméra pour une animation consiste à enregistrer en temps réel pendant que vous parcourez la scène. Dans cette section, vous enregistrez votre vue de la scène pendant que vous naviguez à l'aide de l'outil Survoler.
- Cliquez sur l'outil Survoler .
- Cliquez sur le bouton Enregistrement pour commencer à enregistrer votre parcours.
- Cliquez une fois sur le centre de la scène pour activer l'outil Survoler. Vous commencez le survol en entrant dans le mode surplace.
- Cliquez encore une fois pour commencer à survoler la scène.
- Appuyez sur Echap pour arrêter le survol.
- Cliquez sur le bouton Arrêter pour terminer l'enregistrement.
- Cliquez sur le bouton Vue générale .
- Cliquez sur le bouton Lecture pour voir l'animation enregistrée.
- Cliquez sur Animation, puis sur Réinitialiser l'animation.
Création d'une piste de caméra à partir de géosignets 3D
Dans les sections précédentes, vous avez parcouru une scène et créé des images-clés pour construire une piste de caméra. Une autre méthode permettant de créer les images-clés pour une piste de caméra consiste à importer des vues perspective d'une scène associées à des géosignets. Dans cette section, vous créez des images-clés à partir de géosignets 3D.
- Cliquez sur Animation, puis sur Créer une image-clé.
- Cliquez sur la flèche de liste déroulante Type et sélectionnez Caméra.
- Cliquez sur Nouveau pour créer une nouvelle piste.
- Cliquez sur Créer.
- Cochez l'option Importer depuis géosignet.
- Cliquez sur la flèche de la liste déroulante Importer depuis géosignet, puis sur Goss Heights.
- Cliquez sur Créer pour réaliser la deuxième image-clé dans votre piste.
- Cliquez sur la flèche de la liste déroulante Importer depuis géosignet et sélectionnez LittleVilleDam.
- Cliquez sur Créer pour importer ce géosignet en tant qu'image-clé.
- Cliquez sur la flèche de la liste déroulante Importer depuis géosignet, puis sur Knightville.
- Cliquez sur Créer pour réaliser l'image-clé Knightville.
- Cliquez encore une fois sur la flèche de la liste déroulante Importer depuis géosignet et cliquez sur Vue d'ensemble.
- Cliquez sur Créer pour importer une image-clé qui affiche toutes les données.
- Cliquez sur Fermer.
- Cliquez sur le bouton Lecture .
Basculement de la visibilité entre les couches à l'aide d'une animation de groupe
Maintenant que vous avez exploré certaines des méthodes permettant de créer une piste de caméra animée à partir d'images-clés, vous pouvez apprendre à modifier l'affichage des couches dans une scène pendant l'animation. Dans cette section, vous basculez la couche drapée sur le modèle de terrain pour afficher différentes manières de représenter le MNT.
- Cliquez sur Animation, puis sur Animer un groupe de couches.
- Sélectionnez le groupe de couches nommé Image Data.
- Faites glisser la barre Transition en fondu d'environ un quart vers la droite.
- Activez l'option Mélanger les couches lors du fondu.
- Cliquez sur OK.
- Cliquez sur le bouton Lecture pour visualiser votre animation.
Utilisation du Gestionnaire d'animations pour désactiver la lecture d'une piste
Le Gestionnaire d'animations vous permet de contrôler de nombreuses propriétés d'une animation. Dans cette section, vous utilisez le Gestionnaire d'animations pour arrêter la lecture d'une piste de caméra.
- Cliquez sur Animation, puis sur Gestionnaire d'animations.
- Cliquez sur l'onglet Pistes.
- Désactivez la piste Caméra 1.
- Cliquez sur Fermer.
- Cliquez sur le bouton Lecture .
Utilisation des Contrôles de l'animation pour ajuster la durée de lecture
- Cliquez sur Options.
- Saisissez 10 dans la zone de texte Par durée.
- Cliquez à nouveau sur Options pour fermer cette partie de la boîte de dialogue.
- Cliquez sur le bouton Lecture .
Déplacement d'un objet le long d'une trajectoire prédéfinie
Une animation permet entre autres de déplacer un objet dans une scène. Vous pouvez ajouter une couche qui contient un modèle de véhicule et la déplacer dans la scène le long d'une piste spécifiée. Notez que cette fonctionnalité est uniquement disponible dans ArcScene.
Vous pouvez choisir de déplacer une couche le long d'une entité linéaire ou d'un graphique sélectionné. La scène contient une couche graphique avec un modèle d'OVNI créé à l'aide de code Visual Basic. Dans le prochain ensemble d'étapes, vous pilotez le modèle d'OVNI le long d'un fichier de formes qui indique sa trajectoire de vol.
- Activez la couche Flight Path dans la table des matières en la cochant.
- Cliquez avec le bouton droit de la souris sur Flight Path, pointez sur Sélection, puis cliquez sur Sélectionner tout.
- Vous pouvez également utiliser l'outil Sélectionner des entités pour sélectionner la trajectoire à utiliser si elle est composée d'une seule entité linéaire sélectionnée. Utilisez l'outil Sélectionner les graphiques si votre trajectoire est créée à partir d'un graphique linéaire.
- Cliquez sur Animation, puis sur Déplacer une couche le long de la trajectoire.
- Cliquez sur la flèche de la liste déroulante Couche, puis sur UFO.lyr.
- Saisissez un Décalage vertical de 75. L'objet semble ainsi voler au-dessus de la surface.
- Cliquez sur Paramètres d'orientation pour modifier la position de la couche pendant qu'elle est animée.
- Cliquez sur A partir de la trajectoire pour calculer le roulis de la couche selon la forme de la trajectoire.
- Entrez 1 comme facteur d'échelle.
- Cliquez sur OK.
- Cliquez sur Importer pour importer la ligne sélectionnée en tant que trajectoire de vol.
- Cliquez sur Animation, puis sur Gestionnaire d'animations.
- Cliquez sur l'onglet Pistes.
- Désélectionnez Group animation (Mesh).
- Désélectionnez Group animation (Photo.sid).
- Désélectionnez Group animation (Topo.sid).
- Cliquez sur Fermer.
- Désélectionnez Flight Path pour désactiver la visibilité de cette couche.
- Cliquez sur le bouton Lecture .
Création d'un survol de caméra à partir d'une trajectoire
Vous pouvez déplacer une caméra le long d'une trajectoire de vol de la même façon que vous venez de déplacer une couche le long d'une trajectoire. Ensuite, vous combinez la piste créée dans la dernière étape avec une piste qui pointe la caméra sur l'OVNI en vol.
- Activez Flight Path, assurez-vous que la ligne choisie pour la trajectoire est encore sélectionnée, puis désactivez Flight Path.
- Cliquez sur Géosignets, puis sur UFO.
- Cliquez sur Animation, puis sur Créer un survol selon la trajectoire.
- Cliquez sur la troisième option de destination de la trajectoire.
- Cliquez sur Importer.
- Cliquez sur le bouton Lecture .
- Désactivez la case à cocher Topo.sid pour rendre l'orthophoto visible.
- Cliquez sur Options.
- Entrez 30 dans la zone de texte Durée.
- Cliquez sur Options pour réduire la boîte de dialogue.
- Cliquez sur le bouton Lecture .
Enregistrement d'une animation dans un document ArcScene
Vous pouvez enregistrer des pistes d'animation dans un document ArcScene. Dans la prochaine étape, vous enregistrez l'animation que vous avez créée dans un document ArcScene.
- Cliquez sur Fichier, puis sur Enregistrer sous.
- Dans la zone de texte Nom du fichier, entrez Animation_A.
- Cliquez sur Enregistrer.
- Cliquez sur Fichier dans ArcScene, puis sur Quitter.
Dans cet exercice, vous avez appris à créer et à enregistrer des animations simples qui vous aident à mieux visualiser les données 3D. Cet exercice est centré sur la création d'animations dans ArcScene, mais la majorité des étapes peut également être effectuée dans ArcGlobe.
Notez que la barre d'outils Animation est également disponible dans ArcMap, ce qui signifie que les animations peuvent également être créées dans cette application. Aucune licence 3D Analyst n'est requise pour animer des données dans ArcMap. Vous pouvez capturer la vue pour créer une piste de vue cartographique (équivalent ArcMap d'une piste de caméra dans ArcScene ou ArcGlobe) qui capture l'étendue de l'affichage. Cela vous permet de créer une animation dans laquelle vous effectuez des zooms avant et arrière ainsi que des déplacements dans l'affichage. Vous pouvez également créer une piste de couche cartographique (équivalent ArcMap de la piste de couche dans ArcScene ou ArcGlobe) pour créer une animation dans laquelle vous modifiez la visibilité ou la transparence des couches.
Comme le montre cet exercice, selon le type d'animation que vous souhaitez obtenir, il existe différentes façons de créer des animations dans ArcGIS. Selon l'application (ArcScene, ArcGlobe ou ArcMap) que vous utilisez, certains outils risquent de ne pas être disponibles dans la barre d'outils Animation. Par exemple, l'option Déplacer une couche le long de la trajectoire n'est disponible que dans ArcScene. Reportez-vous aux fichiers d'aide Animation figurant dans la section Cartographie et visualisation de l'aide ArcGIS si vous souhaitez en savoir plus sur les concepts d'animation.
Dans le prochain exercice, vous apprendrez quelques principes de base de l'utilisation d'ArcGlobe.