- Pada lingkungan kerja seperti saya, komputer diberikan restriksi agar tidak dapat meng-akses folder program files.
- Menjaga agar folder Maya 'bersih'.
- Custom path dapat ditaroh di sebuah server, dan dapat dilink dari beberapa workstation, sehingga shaders tidak perlu diinstall pada tiap2 machine, terutama apabila ada update.. kan repot..
Berikut langkahnya:
- buat folder di my documents\mayax.x\ dengan nama mentalRay
- dalam folder mentalRay, buat 2 folder dengan nama include dan lib
- Copy maya.rayrc dari folder program files ke folder mentalray
- edit maya.rayrc dengan menggunakan notepad. Contoh :
#**********************************
# Copyright 1986-2003 by mental images GmbH & Co.KG, Fasanenstr. 81, D-10623
# Berlin, Germany. All rights reserved.
#**********************************
# Evaluated at startup time of the plug-in to fill the mental ray registry.
#**********************************/
registry "{MAYABASE}" value "C:/Program Files/Alias/Maya6.0/mentalray" end registry
registry "{SYSTEM}" value "windows" end registry
registry "{DSO}" value "dll" end registry
$lookup "{MAYABASE}"
$lookup "{SYSTEM}"
$lookup "{DSO}"
registry "{MRMAYA_START}"
link "{MAYABASE}/lib/base.{DSO}"echo "mental ray for Maya - startup done"
link "{MAYABASE}/lib/physics.{DSO}"
link "{MAYABASE}/lib/mayabase.{DSO}"
link "{MAYABASE}/lib/contour.{DSO}"
link "{MAYABASE}/lib/subsurface.{DSO}"
mi "{MAYABASE}/include/mayabase.mi"
mi "{MAYABASE}/include/base.mi"
mi "{MAYABASE}/include/physics.mi"
mi "{MAYABASE}/include/contour.mi"
mi "{MAYABASE}/include/subsurface.mi"
end registry
$lookup "{MRMAYA_START}"
#********** CUSTOM SHADER SECTION **********#
# taroh custom shader di bawah ini, sesuai dengan nama shader di folder mentalRay
registry "{MYBASE}" value "{$HOMEDRIVE}/{$HOMEPATH}/My Documents/maya/mentalray" end registry
$lookup "{MYBASE}"
registry "{MY_START}"
link "{MYBASE}/lib/ReflectionUtility.{DSO}"end registry
mi "{MYBASE}/include/myPhenomena.mi"
mi "{MYBASE}/include/usefulPhen.mi"
mi "{MYBASE}/include/ReflectionUtility.mi"
$lookup "{MY_START}"
- Sejauh ini MentalRay hanya di load sewaktu kita melakukan proses rendering. Agar MentalRay dapat diload saat Maya startup, kita harus menentukan path custom shader, dimana bisa dilakukan di Maya.env yg terletak di My Documents\maya\6.0
- buka dan edit, tambahkan command ini :
MI_CUSTOM_SHADER_PATH=%USERPROFILE%\My Documents\maya\mentalray\include
That's it for basic stuff.
Going further...
Kadang Shaders MentalRay datang bersama AETemplate dan icons. Taro AETemplate di maya6.0/scripts/AETemplates folder(buat kalo belum ada) dan icons ke maya6.0/pref/icons folder.
Kemudian pada Maya.env, tambahkan command ini:
MAYA_SCRIPT_PATH=%USERPROFILE%\My Documents\maya\scripts\AETemplates