Savoir utiliser les outils et logiciels d'animation 3D (ex. : Maya, Blender, 3ds Max, MotionBuilder) pour concevoir, manipuler, ajuster et exporter des animations. Cette compétence inclut la connaissance approfondie des interfaces, des systèmes de keyframes, des courbes d'animation, des outils de rigging intégrés, ainsi que des formats d'exportation et des workflows d'intégration (ex. : FBX). Elle implique également la capacité à adapter les outils aux contraintes techniques, à automatiser les tâches répétitives (scripts, plugins) et à collaborer efficacement avec les équipes de rigging, gameplay et intégration.
Niveaux dans la compétence
1 - Identifier les fonctionnalités de base d'un logiciel d'animation (interface, timeline, outils de sélection, manipulation simple). Exemple : repérer les éléments principaux de l'interface de Maya et ouvrir une scène contenant un rig.,2 - Expliquer le fonctionnement des outils standards d'un logiciel d'animation, manipuler des courbes simples, enregistrer des keyframes, sous supervision. Exemple : animer une balle rebondissante dans Blender en utilisant les courbes d'interpolation.,3 - Appliquer les fonctionnalités principales pour produire des animations cohérentes, organiser son espace de travail, ajuster les courbes d'animation, et préparer les fichiers pour export. Exemple : créer un cycle de marche complet avec rig, animation, et export FBX prêt à intégrer dans Unity.,4 - Adapter les fonctionnalités du logiciel aux contraintes du projet, automatiser certaines tâches (ex. : scripts de nettoyage, batch export), optimiser les courbes et la hiérarchie des assets pour le moteur cible. Exemple : personnaliser un outil de mirroring d'animation et préparer un lot d'animations pour intégration multiplateforme.,5 - Diagnostiquer des problèmes techniques complexes liés aux logiciels d'animation, développer des outils personnalisés (scripts, add-ons, plugins), structurer des pipelines robustes adaptés aux moteurs de jeu, et encadrer techniquement une équipe. Exemple : concevoir un outil Python pour automatiser le retargeting d'animations faciales avec vérification des contraintes d'export.,6 - Concevoir des architectures logicielles d'animation sur mesure, intégrer des outils maison aux logiciels standards via API, expérimenter et valider des workflows innovants, participer à la définition de standards techniques inter-studios. Exemple : développer une passerelle entre MotionBuilder et un moteur propriétaire pour gérer le streaming temps réel de performances capturées.
Activités associées
- Arbitrages techniques et prototypage Animation
- Documentation technique Animation
- Création d'animations
- Intégration des animations
- Retour et polish des animations
- Test et debug animation