- Contact
- Formations
- Écriture et réalisation audiovisuelle
- Journalisme
- Production, administration, droit
- Prise de vues, prise de son
- Post production, montage et trucage
- Composition, production musicale
- Projets artistiques et scéniques
- Radio
- Formations AFDAS
- Formations à distance
- Formations longues
- Formations en régions
- Formations sur mesure
- Votre profil
- Nous découvrir
- Financement
- Actualités
- Nous écrire
- Nous appeler
- Nous trouver
Formation Python dans un pipeline 3D avec Maya
Stage de perfectionnement Maya
Pour connaitre les prochaines dates de session :
Optimiser sa production avec les scripts en langage Python
Objectifs
- Acquérir une pratique concrète de programmation en langage Python.
- Savoir concevoir et développer des scripts dédiés aux logiciels 3D, en particulier Maya, afin de les intégrer au mieux dans un pipeline de production 3D.
Profils
- Tout infographiste 3D confirmé souhaitant augmenter sa productivité et sa créativité en développant ses propres outils et scripts Python.
- Par extension, tout chef de projet, directeur technique, responsable ou développeur informatique désireux de maîtriser l’un des langages de programmation les plus populaires dans les secteurs des effets spéciaux (audiovisuel/cinéma) et du jeu vidéo.
Pré-requis
- Etre familiarisé à l’usage du logiciel Maya dans un contexte professionnel.
- Avoir impérativement l’expérience de l’un des langages de programmation courants (html, java…) et être à l’aise dans l’exercice.
Conditions d'accès
Pédagogie
Processus de certification
Intervenants
Contacts
Cifap
27bis Rue du Progrès,
93100
Montreuil
Déroulé de la formation
Les bases du langage Python
- Présentation de Python et du « scripting »
- L’interpréteur Python
- Les éditeurs (SciTe, Eclipse + PyDev…)
- Initiation à la syntaxe
- Les variables simples : boolean, integer, float, string…
- Les structures de données : tuples, séquences, listes et dictionnaires
- Les opérateurs : +, in, and, or, ...
- Les blocs : la tabulation
- Les boucles logiques : if, else, while, for …
- Contrôler le flux : print, break, continue, try/except
- Organisation du code : blocs, commentaires, « nomenclature » …
- Fonctions
- Scripts exécutables
- Exercices d’application : manipulation des différents types de variables, concaténation de chaînes de caractères…
Les modules, les objets
- Modules et paquetages de modules
- Importations
- Comprendre la notion d’objet
- Objet et attributs
- Les classes d’objets
- Définition et instanciation d’une classe
- Méthodes de classe
- Properties
- Héritage
- Gestion des exceptions
- Traitement de fichiers
- Les objets de type File
- La bibliothèque des modules standards
- Exemples de modules utiles
- Comment trouver les modules ?
- La documentation
- Exercice d’application : création d’une « trousse à outils » de lecture/écriture/listing des fichiers et utilisation
Utilisation de Python avec Maya
- Présentation de Python dans Maya
- La différence entre scripting et api
- La documentation de Maya pour les développeurs
- La méthodologie de travail de création d’un script dans l’environnement d’un programme 3D
- Exercice d’application : création d’un réseau de cube de taille et d’orientation aléatoire
- Fabrication d’une interface
- L’architecture classique d’un script Maya (intégré aux menus et fenêtres d’options)
- Exercice d’application : création de l’interface de l’exercice précédent
Exercice de synthèse
Création par les stagiaires d’un script complet visant à automatiser différentes tâches dans un flux de production 3D. Cet exercice de synthèse permet de mettre en pratique tout ce qui a été enseigné et de poser les questions sur les dernières zones d’ombres.
Financement
Intermittents du spectacle, artistes-auteurs et journalistes rémunérés à la pige : sur étude de dossier par l’AFDAS (renseignements au 01 44 78 38 44), à la condition de satisfaire aux critères de recevabilité (toutes les précisions sur le site de l’Afdas).
Salariés d'entreprise : possibilité de prise en charge dans le cadre de la formation professionnelle continue.
Autres statuts : nous consulter.
Moyens techniques
- Une station de travail (PC) par stagiaire, avec licence Maya dernière version (en anglais)
- Connexion internet + réseau informatique (pour échange de fichiers, calculs…)
- Tablette graphique sur demande
Vidéo
Satisfaction des stagiaires
Inscription
1
2
Vous serez contacté par un conseiller. Il vous oriente et vous aide à constituer votre dossier de financement.
3
Vous validez votre financement et obtenez votre inscription en formation.
Voice Track : la radio en différé
Dans les années 90, de l'automatisation de la radio est né le voice track, une technique permettant de pré-fabriquer des émissions. L'animateur ne produit pas le contenu dans des conditions de direct, il se contente d'enregistrer ses interventions,...
Final Cut Pro X pour les monteurs
Comprendre les spécificités de la dernière version d’Apple Final Cut Pro X.
Ecrire et réaliser un documentaire radio de création
Expérimenter l'écriture et la réalisation du documentaire radiophonique de création. Maîtriser les techniques d'enregistrement et de post-production.
La chronique radio et télé
Etre capable d’écrire, de mettre en ondes ou en images une chronique régulière en suivant une forme et des codes éditoriaux fixes et identifiables.