A CG nerd tale

Dorian Fevrier's blog

Why linear workflow is not just a checkbox?

lundi, 4 octobre 2010

API Python de Maya, les choses à savoir

pythonVsMaya_tn150.pngÉtant de plus en plus amené à utiliser l'API Python de Maya dans le cadre de mon travail, je remarque que beaucoup de choses ne fonctionnent pas très bien, voir, pas du tout...

L'implémentation Python (qui à au moins le mérite d'exister et d'être très pratique) est pas mal buggé... On se demande souvent si la faute vient de nous. Mais c'est une fois qu'on a réussi à isoler le bug et à trouver un workaround qu'on se rend compte que le problème n'était pas due (qu')à notre incompétence... :sourit:

Lire la suite...

dimanche, 25 avril 2010

CgFX - Faire du Bump mapping avec les cartes ATI Radeon

CG_atiMayalogo150.pngCeux qui, comme moi, veulent faire du bump mapping en CgFX, dans Maya, avec une carte ATI Radeon (on doit bien être une dizaine dans toute la France à vouloir faire un truc pareil!) se sont peut être cassés les dents sur les exemples de Nvidia. En effet, quelques règles doivent être respectées pour pouvoir faire tourner ses shaders sur toutes les cartes. Le support du langage CgFX étant plus évolué pour les cartes Nvidia. Normal, c'est eux qui ont inventés ce langage.

Mais c'est possible! :sourit:

Lire la suite...

dimanche, 22 novembre 2009

Crash et Freeze avec Maya 2009

maya_freeze.pngEn voila un problème qui énerve tout le monde (surtout les animateurs en fait ^^ ). Sous Maya 2009 persiste un bug avec les cartes NVIDIA (Enfin, elles semble plus concerné que les autres car je n'ai pas trouvé de post d'utilisateurs parlant de ce problème avec une carte AMD/ATI).

Dans certains cas très particuliers (lorsque vous bougez la timeline, que vous faite du skining, que vous utilisez des shaders CGFX), Maya freeze. Un processeur bosse à fond et la mémoire ne bouge plus d'un iota.

Dans ce cas, inutile d'attendre, ça ne changera rien, vous avez perdu votre travail et êtes bon pour "killer" votre Maya en pestant contre les ITs et vos abominables conditions de travail... :nervous:

Lire la suite...

mercredi, 14 octobre 2009

Astuce Rapide - Résoudre le bug d'affichage Maya sur les Geforces 9600 GT

Nvidia_GeForce_logo_01.png Chaque série de carte graphique de la gamme "gamer", quel que soit le constructeur, à ses petits problèmes avec les softs professionnels tel que Maya. Et pour cause, les drivers ne sont ni testé, ni adapté aux spécificités de nos logiciels préférés. Il n'est donc pas rare de voir des plantages, bugs d'affichage et/ou autres soucis qui peuvent nous faire méchamment grincer des dents (Je pense au jeune graphiste qui lâche ses maigres économies en s'achetant une machine tout neuve pour faire de la 3D et n'arrive pas à bouger un viewport...) :nervous: . Au travail nous avons un petit poste d'appoint qui me sert surtout à scripter. Cela dit, il m'arrive d'ouvrir des scènes Maya avec et de me retrouver face à ces problèmes. Je pense avoir trouver la solution et quand je vois à quel point ça peut être rageant, je vous propose un "quick-post" qui, je l'espère vous aidera. ;)

Lire la suite...

samedi, 1 août 2009

Radeon 4870 HD sous Vista x64: Résoudre le bug du viewport

vista-64_150.pngDans un ancien billet, je parlais de transformer (on dit "soft modder") une Sapphire Radeon 4870 HD en FirePro 8750 sous XP64. Bien entendu, la manipulation ne permettait pas d'avoir les spécificités du driver (qui sont les principal raison d'acheter une quadro). En revanche, elle permettait de faire disparaitre un "bug" dans Maya qui faisait qu'il était dur de sélectionner des choses dans le viewport (par exemple, avec le gizmo de rotation, quand on clique sur l'axe rouge, X, il sélectionne l'axe bleu, Z). Ça à l'air tout bête comme ça, mais ce bug pourris suffisamment la vie au point que je n'ouvrais plus Maya sur mon PC. Quand je suis passé à Vista x64, le problème est réapparu (logique!) et il existe une manip' toute simple (tellement simple qu'elle ne mériterai même pas un billet) pour pouvoir forcer le driver de la FirePro sur la Radeon.

Lire la suite...