Vous lisez
Introduction à Python pour Mari

Nous allons étudier ici les méandres de la programmation Python pour le logiciel Mari.

mari-interface

The Foundry a racheté ce « logiciel maison » du studio Weta Digital en 2010 et développe depuis en permanence ses fonctionnalités, sa logique, son ergonomie, mais également son API Python depuis 2011.

Pour la petite histoire, j’ai été missionné début 2013 par Illumination Mac Guff sur la grande question du développement d’outils maison Mari pour les productions en cours (Despicable Me 2 & Minions) et celles à venir. Excité à l’idée d’être le premier Mac Guffien à mettre les pieds là-dedans, j’ai très vite plutôt eu l’impression d’être le premier homme sur Terre à tenter de faire quelque chose avec cette API…

Je tiens donc tout de suite a vous prévenir, si vous êtes un(e) grand(e) fan de l’API Python de Maya, vous risquez d’être un peu déçu !
En effet, pour le moment, il n’existe que très peu de fonctions et la documentation est quasi-inexistante (en terme d’exemples et tutos). D’où ma décision de créer ma propre doc ci-dessous après avoir beaucoup galéré sur des problématiques qui semblaient pourtant basiques.

En fait, l’API Python de Mari donne clairement l’impression d’être un gros fouillis encore mal organisé qui ne demande pourtant qu’a exprimer toute sa puissance.

Heureusement les développeurs de The Foundry travaillent d’arrache-pied sur le sujet et je suis régulièrement en contact avec eux pour leur poser mes questions et leur soumettre mes besoins en production chez Illumination Mac Guff.
Je tiens d’ailleurs à les remercier ici pour leur professionnalisme et rapidité de traitement de mes demandes.

Je vous invite maintenant à découvrir l’ensemble des ressources que je mets à votre disposition sur mon site.

Liens utiles

Qu'avez-vous pensé de cet article ?
J'aime
0%
Merci
0%
Pratique
0%
Incomplet
0%
Rien de neuf
0%
A propos de l'auteur
Olivier Schmitt
Photographe professionnel, originaire d'Alsace (France), ancien Directeur Technique sur les films d'animation "Minions", "Moi, Moche et Méchant" et "Le Lorax".
Commentaires
Laisser une réponse

Laisser une réponse