samedi, avril 16 2011
Par Dorian FEVRIER le samedi, avril 16 2011, 17:20 - Infographie 3D - Boulot
Comme vous le savez tous, Maya 2012 est sorti. Et comme chaque nouvelle version de Maya, mental ray est mis à jour (v3.9.1.36). Dans ce billet, je ne ferai pas le tour des nouvelles features. Elles sont présentées ici (page officielle). Je m'attarderai en revanche sur l'une d'elle que je trouve très intéressante: Les shaders packages.
Concrètement, cela consiste à appliquer un attribut spécifique à un élément de la scène pour que son shader puisse utiliser la valeur donné dans l'attribut.
Un exemple: Si vous avez un shader sur des objets et que la seule chose qui change en fonction de ses objets est la texture, il est dommage de dupliquer tout le shader pour ça, et, en cas de modifications de devoir l'appliquer sur tous les shaders dupliqués de la scène... Sur des grosses scènes ça devient vite ingérable... 
Je vous propose ici un billet rapide sur le principe ainsi que des bouts de script, un peu en vrac, que vous pourrez essayer. 
Lire la suite...
mercredi, mars 23 2011
Par Dorian FEVRIER le mercredi, mars 23 2011, 00:44 - Script et code
Aujourd'hui je vous propose un petit tuto sur une nouvelle méthode, depuis dans Maya 2011, pour faire des interfaces avec Qt Designer (via la commande loadUI).
Je vous montrerai le principe, et on attaquera avec un exemple concret. Nous verrons donc les avantages et inconvénients de cette technique.
Vous allez voir que la vérité autour de cette nouvelle feature n'est pas aussi jolie qu'elle le laisse croire.
J'espère que vous apprécierez! 
Lire la suite...
dimanche, février 20 2011
Par Dorian FEVRIER le dimanche, février 20 2011, 23:56 - Script et code
Aujourd'hui je vous propose un tutorial qui vous permettra de projeter un mesh sur un autre.
C'est un truc qui peut être pratique mais surtout, c'est assez "fun" à faire (tout est relatif diront certains
) et ça permet d'apprendre les fondamentales des changements de repères (les fameuses matrices) en ayant un exemple à la fois simple et concret.
Amateur de l'API, ce tuto est fait pour vous!
Lire la suite...
vendredi, février 12 2010
Par Dorian FEVRIER le vendredi, février 12 2010, 22:36 - Script et code
This post is a english translation of this post. I'd wrote it after post this on CGTalk. Great thanks to Daisy C. Lyle. She translate all the french version to english and make a great work! She save me hours doing this!
. Hope that this tutorial will be usefull.
Lire la suite...
mardi, février 2 2010
Par Dorian FEVRIER le mardi, février 2 2010, 21:00 - Script et code
Voici la traduction d'un des meilleurs résumé que je connaisse pour les personnes qui souhaitent commencer sous l'API Maya. Il est principalement destiné au développeurs, n'ayant aucune connaissance en Maya, qui souhaiterai commencer à écrire des nodes. Mais je pense qu'il peut également être lu par des scripteurs confirmés qui souhaitent se pencher sur l'API. Encore une fois, il s'agit d'un maitre, peut être pas le plus grand développeur mais incontestablement celui qui a tenter de mettre le script et la programmation dans Maya à la porté de tous (ce qui pour moi, lui donne le titre de maitre ^^ ), j'ai nommé: Robert Bateman.
Lire la suite...
lundi, février 1 2010
Par Dorian FEVRIER le lundi, février 1 2010, 21:21 - Script et code
Il peut être intéressant d'avoir certaines informations d'affiché dans le viewport de Maya. En effet, malgré un grand choix d'information génériques, certaines, spécifiques à vos scripts et/ou productions ne sont pas affichées.
Il existe une méthode pour pouvoir afficher l'information que l'on souhaite et je vous propose de voir comment faire.
Lire la suite...
dimanche, novembre 22 2009
Par Dorian FEVRIER le dimanche, novembre 22 2009, 20:21 - Script et code
Pas vraiment de quoi faire un billet mais je viens de découvrir un truc tout bête mais qui peut rendre bien des services: le mode prompt.
L'idée est de lancer Maya et de communiquer avec lui en ligne de commande. Enfin, je dis ligne de commande mais il s'agit en fait de commandes MEL que vous utilisez comme si vous les tapiez dans le Script Editor.
Cela peut être utile dans des cas bien spécifiques comme par exemple si l'ouverture de vos scènes plante à l'affichage. Ou d'autres problèmes qui semble venir de l'affichage des scènes ou de l'interface Maya.
Lire la suite...
mardi, octobre 6 2009
Par Dorian FEVRIER le mardi, octobre 6 2009, 21:13 - Infographie 3D - Boulot
Lire la suite...
samedi, juillet 18 2009
Par Dorian FEVRIER le samedi, juillet 18 2009, 22:45 - Script et code
Vous ne vous êtes jamais dis: "Arf! Le MEL c'est cool mais ça commence à être un peu has been...".
Personnellement, je me fait cette réflexion assez souvent...
Même si on arrive à avoir ses petites habitude de GUI (certaines sont des bijoux d'inventivité), il n'est pas inintéressant de se pencher sur ce qui ce fait de plus... Comment dire... Jeune...
Je vous invite donc à découvrir comment intégrer PyQt dans Maya.
Lire la suite...
vendredi, mai 29 2009
Par Dorian FEVRIER le vendredi, mai 29 2009, 22:20 - Script et code
Il peut arriver en cours de prod d'avoir à appliquer un petite modification sur un grand nombre de scène (en général quand on en arrive là c'est qu'on a des failles dans les rouages quelque part
). Je vous propose donc ici un méthode (il y en à d'autres) qui se révèle assez simple pour appliquer un script à l'intégralité des scènes d'un dossier.
Lire la suite...
mercredi, avril 15 2009
Par Dorian FEVRIER le mercredi, avril 15 2009, 22:40 - Script et code
Comme je vous le disais, je commence à utiliser le binding Python de l'API Maya. J'ai donc regardé les codes sources de Rob Bateman (que je trouvais incompréhensibles il y a un an) et les ai "traduit" (non sans mal) en Python... J'ai donc créé un petit script avec un locator personnalisé. Ce n'est clairement pas le plus simple pour commencer (J'avais quand mêmes des bases grâce à d'autres tutos, aux "plugins" Python déjà intégré à Maya et a des tutos OpenGL que j'avais fait) mais une fois le code fonctionnel, c'est assez drôle de le modifier pour fabriquer son propre locator...
Lire la suite...
dimanche, février 22 2009
Par Dorian FEVRIER le dimanche, février 22 2009, 21:58 - Script et code
Bonjour à tous! Aujourd'hui je vous propose un script mel qui va vous permettre de créer tous les framebuffers nécessaire au compositing du shader mia_material_x.
Je vous propose également un petit tutorial pour vous expliquer comment l'utiliser et comment le compositer. Le script contient des commentaires (en anglais) ce qui permet au personnes intéressé de pouvoir jeter un coup d'œil.
Lire la suite...
samedi, décembre 6 2008
Par Dorian FEVRIER le samedi, décembre 6 2008, 21:42 - Script et code
Cela fait un petit moment que le Python est intégré à Maya...
Mais je n'avais jamais regardé pour deux raisons:
- Pas le temps.
- Je ne connaissais pas le Python... (Forcément...)
Mais depuis mon expérience à def2shoot, j'ai eu l'occasion de découvrir et surtout, d'utiliser ce langage très simple et pourtant, ô combien puissant.
Lire la suite...