- Contact
- Formations
- Écriture et réalisation audiovisuelle
- Journalisme
- Production, administration, droit
- Prise de vues HD, prise de son
- Post production, montage et trucage
- 3D et infographie pour le cinéma
- Composition, production musicale
- Projets artistiques et scéniques
- Radio
- Marketing web & mobile, web 2.0
- Formations longues
- 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.
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
Témoignages 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.
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.
Journalisme et géopolitique
Comprendre les facteurs géographiques, historiques, techniques, économiques et culturels qui façonnent un peuple, un État ou, plus généralement, une communauté. Identifier les déséquilibres, les rivalités, les engrenages qui conduisent aux conflits.
Sketchup 3D Pro
Maîtriser les fonctionnalités de Google SketchUp pour la conception et la visualisation 3D de projets (décors, scénographie, architecture, muséographie...)
Motion design avec Cinema 4D
Cinema 4D, logiciel de création et animation 3D développé par la société Maxon, réunit toutes les composantes nécessaires pour mener à bien toutes les étapes d’un projet, de la modélisation au rendu final. Cinema 4D s'...