Bonjours à tous. Dans ce billet je vais vous parler d'une spécificité de mental ray à savoir le mappage en mémoire des textures (ou, en anglais, textures memory mapped). Nous parlerons du fonctionnement de ses maps ainsi que des différentes façons de les utiliser. Cette technique permet de ne pas mettre en mémoire les textures de vos scènes mais de les lires directement sur le disque dur. Permettant ainsi d'économiser de la RAM et de diminuer les limitations de taille de texture.
vendredi, novembre 27 2009
Le mappage en mémoire des textures dans Mental Ray expliqué (Memory-mapped textures).
Par Dorian FEVRIER le vendredi, novembre 27 2009, 23:22 - Infographie 3D - Boulot
jeudi, novembre 26 2009
Des passes simples à compositer: Le Pendule
Par Dorian FEVRIER le jeudi, novembre 26 2009, 21:37 - Infographie 3D - Boulot
Je vous propose un ancien making of que j'avais commencé en Mai 2008 puis jamais fini, faute de temps, de motivation, etc, etc...
Je l'ai montré à plusieurs personnes car il expliquait deux-trois choses intéressantes. Au bout d'un moment je me suis dis que ce making of méritait mieux qu'une page perdu sur mon site (ou l'url devait être tapé à la main...). Il montre comment compositer des passes simples pour obtenir un rendu plus abouti. C'est à mon avis un bon guide pour "débuter" avec les passes.
mercredi, novembre 25 2009
Un debugger dans Python pour voir précisément ce qui ce passe dans son code
Par Dorian FEVRIER le mercredi, novembre 25 2009, 23:27 - Script et code
Haha!!! Le voila! Das Python Debugger! Le truc que "une fois que tu sais que ça existe que tu peut plus te passer de" ^^ .
Le debug, le genre de chose qu'un scripteur de base (moi
) traduit par l'utilisation à tout va de "print" dont il asperge ses codes pour tenter de deviner "pourquoi de p*tain de script de m*rde ne fait pas qu'est ce qu'on lui à demandé de faire".
Et bien amis boutonneux pythonneux du dimanche, je viens de trouver une solution de la mort qui tue: Le module pdb!
dimanche, novembre 22 2009
Crash et Freeze avec Maya 2009
Par Dorian FEVRIER le dimanche, novembre 22 2009, 21:58 - Crashs et bugs
En 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... 
maya -prompt: Maya en interactif, mais sans GUI...
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.
mercredi, octobre 14 2009
Astuce Rapide - Résoudre le bug d'affichage Maya sur les Geforces 9600 GT
Par Dorian FEVRIER le mercredi, octobre 14 2009, 21:01 - Crashs et bugs
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...)
. 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. ;)
mardi, octobre 6 2009
Fonctionnement des références externes de Maya
Par Dorian FEVRIER le mardi, octobre 6 2009, 21:13 - Infographie 3D - Boulot
J'écris ce billet en vu d'un second sur le nouveau système d'Asset de Maya.
En fait, je voulais faire un rappel sur le fonctionnement des références externes dans mon billet des Assets mais ce petit rappel c'est au fur et à mesure transformé en vrai cours et commençait à prendre beaucoup de place (dotclear, c'est fait pour faire des billet de blog, pas des tutos donc ça devenait assez "lourd" à gérer...
).
Voici donc une petite explication sur le... fonctionnement des références externes de Maya! (Wouh! Wouh! Wouh!!) 
jeudi, août 20 2009
mip_motionblur: Quand Mental Ray fait du motion blur en 2.5d
Par Dorian FEVRIER le jeudi, août 20 2009, 22:04 - Infographie 3D - Boulot
Chaque nouvelle version d'un soft 3D est toujours l'occasion de se gargariser (jaune quand même) de la politique des éditeurs d'Autodesk. Tout infographiste 3D c'est déjà retrouvé dans une situation ou il est face à une personne utilisant un soft X qui se moque joyeusement de lui parce que le soft Y (qui se trouve être votre soft de prédilection) n'a pas la dernière version du "trucmuche-machin-super-chouette-et-super-rapide". En général, on se contente de baisser les yeux en pestant contre l'éditeur de son logiciel et on décide d'attendre patiemment (et avec espoirs) la sortie d'une nouvelle version qui intègrera enfin la fonctionnalité qui va révolutionner sa façon de travailler.
samedi, août 1 2009
Radeon 4870 HD sous Vista x64: Résoudre le bug du viewport
Par Dorian FEVRIER le samedi, août 1 2009, 10:42 - Crashs et bugs
Dans 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.
samedi, juillet 18 2009
Utiliser PyQt dans Maya
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.
vendredi, mai 29 2009
Appliquer un script à toutes les scenes Maya du dossier
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.
mardi, mai 19 2009
Le montage, la 3d et tout ça!
Par Dorian FEVRIER le mardi, mai 19 2009, 23:00 - Mes coups de coeur
Actuellement sur une production ou l'outil de montage qu'il a été décidé d'utiliser est Final Cut Pro, j'ai été amené à en tester Sony Vegas Pro et me permet donc de faire un petit tours (très) rapide des différents aspects de ses deux outils de montages ainsi que leur "adaptation" aux contraintes de notre secteur qui sont un peu particulières (L'importance du time code moindre, la notion de "bande" qui n'existe pas", les séquences d'images, etc...).
dimanche, avril 19 2009
LupasRename renommer ses séquences d'image facilement
Par Dorian FEVRIER le dimanche, avril 19 2009, 21:09 - Mes coups de coeur
Il y a des logiciels qu'on utilise au quotidien et dont on arrive même à oublier qu'ils existent tellement ils deviennent une seconde nature!
LupasRename fait partie de ceux là.
Il s'agit d'un petit soft qui, comme vous l'aurez deviné, permet de renommer des fichiers par lots.
Petit tour d'horizon de cet outil!
mercredi, avril 15 2009
Créer un Custom Locator avec l'API Python de Maya
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...
dimanche, avril 12 2009
Powerball! La branlette de 20 kilos!
Par Dorian FEVRIER le dimanche, avril 12 2009, 22:50 - Mes coups de coeur
Je suis passé à LDLC jeudi matin (disque dur 1To pour épauler mon 160Go
) et j'ai acheté un objet qui m'a toujours interpelé tellement il me semblait venir d'une autre planète: Une Powerball! Le principe est assez simple, vous tournez une sorte de toupie à l'intérieur d'une ball. Une fois que la toupie est lancé, vous devez faire un mouvement circulaire avec le poignet pour la faire accélérer. Plus votre mouvement reste fluide, plus "le couple" (jusqu'à 20 kilos) de la ball augmente à tel point que votre boule commence a vouloir quitter votre mains et il faut tenir le coups pour la garder!
dimanche, mars 29 2009
Seul avec Python, Maya et son API...
Par Dorian FEVRIER le dimanche, mars 29 2009, 23:12 - Script et code
Ça fait plusieurs week ends que je regarde comment fonctionne l'API Maya avec Python. Je commence à avoir un petit aperçu des avantages et inconvénients... Je m'y suis mis et je compte faire, un de ces quatres, quelques tutoriaux et scripts car la documentation manque un peu...

« billets précédents - page 2 de 3 - billets suivants »