zu einer der häufigsten Frage:"Wie installiert man Shader in Max?" Hier eine kurze Anleitung.
Jeder Shader besteht aus mindesten zwei Files. Einmal das MI-File, in dem die Deklarartion des Shader stattfindet und das DLL-File das der eigentliche Shader ist.
Installieren:
a) mentalray/shaders_autoload/include/ Mi-File hinein kopieren
b) mentalray/shaders_autoload/shaders/ DLL-File hinein kopieren.
Zu den meisten Shaders gibt es ein angepasstes MI-File speziell für Max auf www.maxplugins.de zu downloaden.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Versteckte shader freischalten
Viele Mental Ray Shader sind in 3DS Max versteckt und müssen erst freigeschaltet werden. Die mitgelieferten Shader befinden sich in dem 3DS Max Installationsverzeichnis \mentalray\shaders_standard\include
Bsp: C:\3ds max 9\mentalray\shaders_standard\include
Vorgehensweise ist Folgende (Vorraussetzung ist, dass man weiß, welcher Shader freigeschaltet werden soll)
Man öffnet das jeweilige *.mi-file mit dem Notepad und sucht via Strg+F nach dem gewünschten Shader.
Dann wird das "hidden" (mit Anführungszeichen!!) am Ende der Deklaration gelöscht.
Bsp.: Glare-Shader unter Max9 und abwärts freischalten:
Gesucht wird nach "gui_Glare" in der Lume.mi .
- Code: Select all
gui "gui_Glare" {
control "Global" "Global" (
"uiName" "Glare (lume)",
"category" "Output",
"helpCHM" "Lume/Doc/lume help.chm",
"helpLink" "/Glare.html",
"outputTypes" "-tag,+rgba_fp",
"hidden"
)
control "Quality" "integer" ("value" 2, "range" 0 4)
control "Spread" "float" ("value" 1.0)
control "Overlay Only" "boolean" ("value" 0)
control "Verbose" "boolean" ("value" 0)
control "Streaks" "boolean" ("value" 0)
control "Scale" "float" ("value" 1.0)
control "Contrast" "float" ("value" 1.0)
control "Specific Objects" "boolean" ("value" 0)
}
Nun wird das "hidden" samt Anführungszeichen gelöscht. Danach speichern und Max neustarten und der Shader sollte im Output Feld verfügbar sein.
Hier eine Liste, wo bestimmte Shader zu finden sind:
- --------------------------
# mia_material
# mia_material_x
# mia_roundcorners
# mia_exposure_simple
# mia_light_surface
# mia_portal_light
# mia_envblur
-> architectural.mi
--------------------------
Die kompletten Productionshader (Max2008) :
# mip_rayswitch
# mip_rayswitch_advanced
# mip_rayswitch_environment
# mip_gamma_gain
# mip_render_subset
# mip_card_opacity
# mip_motionblur
# mip_motion_vector
# mip_cameramap
# mip_matteshadow
# mip_mirrorball
# mip_grayball
-> production.mi
--------------------------
Lumetools:
# gui_glare (in Max 2008 ist dieser Shader von Hause aus aktiviert)
-> lume.mi
--------------------------
# mib_color_mix
# mib_cie_d
-> base.mi
--------------------------
edited by posativ
