Deex Shaders Pack

Deex Shaders Pack V2

Deex shaders Pack is a collection of shaders with buffers output pass in « one » click for MentalRay. You can output all pass quickly like : diffuse, specular, reflection… This pack is based on the p_shaders from Ledin Pavel aka Puppet. Thank you Pavel. Thank to FEVRIER Dorian for the help for the compilation of the version 2.

In this shaders pack :


powered by WordPress Multibox Plugin v1.3.5

Shaders :

- deeX_Buffer_writter :

powered by WordPress Multibox Plugin v1.3.5

It is a simple constant/surface shader to build your custom pass if you want !

- deeX_mi_car_paint :

powered by WordPress Multibox Plugin v1.3.5

Like mi_car_paint_phen with outputs. You can upgrade your shader to mi_car_paint_phen_x in one click.

- deeX_mi_metallic_paint :

powered by WordPress Multibox Plugin v1.3.5

Like mi_metallic_paint with outputs. You can upgrade your shader to mi_metallic_paint_x in one click.

- deeX_mia_material :

powered by WordPress Multibox Plugin v1.3.5

Like mia_material_x with outputs. You can upgrade your shader to mia_material_x in one click.

- deeX_misss_fast_shader :

powered by WordPress Multibox Plugin v1.3.5

Like misss_fast_shader with outputs. You can upgrade your shader to misss_fast_shader_x in one click. Be careful : do not forget to create/connect your lightmap network !

- deeX_Buffers_pass :

powered by WordPress Multibox Plugin v1.3.5

It is the shader for output your pass. Create a « dummy » geometry (like a polygon cube), connect this shader in the transform of your cube —-> mentalray —-> geometry shader.

Version 2 :


- code optimized with the new code of p_shaders from Pavel

- you can save in deex_exr_saver with many compression and nice name in the exr :

powered by WordPress Multibox Plugin v1.3.5

-  you can choose virtual buffers :

powered by WordPress Multibox Plugin v1.3.5

- you can gamma correct all shaders in one click for linear workflow :

powered by WordPress Multibox Plugin v1.3.5

- you can check outputs in one click :

powered by WordPress Multibox Plugin v1.3.5

- add 10 extras buffers for all shaders to create mask or other :

powered by WordPress Multibox Plugin v1.3.5

- you can check extras buffers in one click :

powered by WordPress Multibox Plugin v1.3.5

Version 2.01 :

- fix pass with cutout opacity in deeX_mia_material

- fix error in gamma linear button in deeX_buffers_pass

- add renderLayer overide on the name of the image in the deeX_buffers_pass

- reorder short name of all deex shader

Version 2.02 :

- compile shaders for linux64

Trick :

To convert all mia_material (_x(_passes)) in deex_mia_material :


source AEupgradeMiShader;
string $malistes2[] = `ls -type "mia_material" -type "mia_material_x" -type "mia_material_x_passes" `;

string $montruc;

for ($montruc in $malistes2 )

{

 AEdoMiShaderConversion $montruc deeX_mia_material _deex;

}

Download :

 

05/06/2012 : actually, this shaders pack is compiled for :

- win64 Maya 2009/2010/2011/2012.

- win32 Maya 2009/2010/2011

- linux64 Maya 2009/2010/2011

Donations







Write your comment within 199 characters.











Total donations to date : €115 EUR

Téléchargement Deex Shaders Pack Version 2.03

Here all sources of deex shaders : http://bitbucket.org/narann/deex-shaders-pack/

If someone can compil shaders for Linux, Osx, all maya version, etc etc…now you can. For help for linux and osx version, you can see the make file of p_shaders. Obviously, if someone compil shaders for other platform, share with everyone…

Share on TumblrShare via email

Comments

DQvsRA

MegaFANTASTICOOL STAFF!!!

rachid

amazing !

Sam

Bonjour,
Merci pour ces shaders.
Est-il techniquement possible d’avoir un deeX_misss_fast_SKIN_shader, car celui-ci offre plus de paramètre ?

Merci.
Sam.

admin

Bonsoir,
Techniquement c’est possible. Il faut juste que je construise le phen. Je le ferais quand j’aurais le temps pour la prochaine mise à jour (avec d’autre features).

Sam

Bonjour,
Je suis impatient de voir la prochaine mise à jour.
Merci de partager ton travail et ton savoir, c’est très apprécié.
Sam.

Toti

Salut Deex,

Je teste tes shader, bien pratique ^^
Je rencontre 2 petits pb :
1 – le Deex_mi_car_paint n’apparait pas et ne peut etre créé via « createNode »
2 – le Deex_mi_metallic_paint me renvoie une indirect_raw toute blanche …

admin

Salut Toti,
Merci pour ces remontés. Je vais voir ça de plus près.
J’essaye déjà d’optimiser les shaders pour les grosses scènes.

Toti

Yop,

je viens de remarquer que tes shader ne se connecte pas dans les slots « Shadow Shader » et « Photon Shader » du Shading Group.

++

Toti

admin

Exacte. Mais le phen passe par un rayswitch. A partir de la, il y a t’il une différence avec et sans connexion ?

Toti

Yop,

Oui, tout ce qui est transparence transmet des ombres pleines (testé), et (pas testé) et je suppose que ce tout ce qui caustic ne fonctionne pas.

Sibip

Bjr, Super utile ton pack.
j sais k tu es très okupé alors je vais etre bref.
-Peut-on connecter un mib_amb_occ à un extra buffer? si oui comment?
- Dans le motion vector pass, j n’ai ocune information, ext-c normal?
merci d’avance pour tes info

    admin

    Bonsoir,
    1) Bien-sur que tu peux connecter un mib_amb_occ a un extra_buffer. Tu prends un de tes deex shader, et dans extrabuffer en bas, tu mets ce que tu veux dans un des extrabuffers. Ensuite tu actives l’extra buffer dans le deeX_Buffers_pass.
    Mais je te conseil de faire l’occlusion en render layer.
    2) Le motion vector est celui de MR. Personnellement, je l’ai jamais utilisé. Je te conseil de faire un render layer et d’utiliser le shader p_motion_to_rgb du pack shader_p pour sortir ta pass.

Sibip

merci pour ta reponse super rapide. J’essaie et je te tiens au courant.

Nessuno

Salut, ton pack est super mais les shaders me posent des problèmes sur ma render farm, j’aimerais savoir s’il est possible d’inverser la conversion, de repasser des deex_mia_materials aux mia_materials normaux sans perdre la plupart des paramètres stp ??? Merci pour ta réponse ;)

admin

Salut,
Bien sur :

source AEupgradeMiShader;
string $malistes2[] = `ls -type « deeX_mia_material »`;

string $montruc;

for ($montruc in $malistes2 )

{

AEdoMiShaderConversion $montruc mia_material_x _auto;

}

Scott Rose

If this works like I believe it will your AMAZING, Mental Ray really needs to stop being so needlessly complicated

Toti

Hello,

Une compile pour maya 2012 win7 64bit est-elle prévu ?
Ou il ne faudra plus compter sur ton super pack de shader ?

guru

Thanks u

Pier-Luc

J’ai essayé la version 2011 sur maya 2012, et je n’ai réussi qu’à faire planter le programme à répétition… Y a t’il un moyen de faire fonctionner le Pack sur la version 2012?

    deex

    Il faut que tu prennes les sources et que tu compiles une version 2012.

maulik

great stuff,i thank kiryha for recommending this.thanks

bloob

Any chance for Maya 2012 x64? These shaders are amazing

    deex

    There is the code source here, anyone can compile this shaders for Maya 2012 x64. Currently, me, i can because i am not in my home at France.

Mike

How do you compile these shaders to work with 2012? I love this plugin! Thanks

Mike

So how do you compile a version for maya 2012?

deex

I have compiled for Maya 2012×64.

maxik

Deex v2.03 broken AE scrips for maya2013, in bufers_pass no path line
I think this is because the other placement mentalray lib and include folders

    deex

    I never compile all shaders for Maya 2013 (it is on the article). So, i don’t know why you use all shaders for Maya 2013.

Post you comment here





Contact Information

BATAILLE Damien

Phone : + 33 6 84 17 36 78

Mail: [email protected]

URL: http://deex.info/

Deex

Le blog de Damien BATAILLE