Créer un utilitaire Python dans Maya.
Quoi?
Le but du TP est de créer un GUI qui permette de créer une chaîne d’un squelette à
partir de nulls sélectionnés. C’est un cas typique d’utilitaire avec une interface qui
permet de se simpli#er la vie lors de tâches répétées (dans ce cas-ci le rigging).
Comment?
Voici les étapes:
1. Identi#er les fonctions Maya qui seront nécessaires à la réalisation des
di+érentes étapes (récupérer une sélection, créer un “joint”, changer la
position d’un objet etc).
2. Faire la liste des étapes qui seront nécessaire à la réalisation du TP avant de
se lancer à dans le scripting avec Python.
3. Séparer votre code en plusieurs fonctions (une fonction pour créer le GUI, une
autre pour la création de la chaîne du squelette).
Vous devez travailler en "pair programming", donc en équipe de 2. S'il y a un
nombre impair d'étudiants, il y aura une équipe de 3 ou un étudiant déjà familier
avec la programmation pourra travailler seul s'il le désire.
Puisqu'on utilise le paradigme structuré, il doit y avoir des fonctions (def en Python).
Des points bonus seront attribués aux étudiants qui pousseront le script plus loin
(pensez par exemple à une fonction qui renommera le squelette après l’avoir créé
et/ou le placera dans un groupe, ajouter une checkbox qui permette de garder ou
non les nulls après que le squelette soit créé etc).
Quoi remettre?
Un #chier Python (nomutilisateur_TP-Maya-Python.py) envoyé électroniquement à
[email protected], contenant:
le code Python 3 fonctionnel.
Assurez-vous de bien identi#er votre courriel, mettre les noms des co-équipiers et
de respecter les règles de remise.
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !