-
2009-05-21
高兴,安装了N久的Mental Ray Standalone3.6.51 for Maya 2008 安装成功了 - [Logs]
-
2008-11-26
cannot find $include file "base.mi"
哈哈!今天终于解决了这个困惑我很久的问题,Mentalray standalone(Mentalray独立版),如果安装自己的shader,在渲染时候.经常提示
LINK 0.0 error 191007: cannot load mayabase.dll, The specified module could no
t be found.
LINK 0.0 error 191007: cannot load mayahair.dll, The specified module could no
t be found.
MI 0.0 error 121417: C:/Temp/hall.1.mi, line 10: cannot find $include file "
mayabase.mi"
MI 0.0 error 121417: C:/Temp/hall.1.mi, line 11: cannot find $include file "
mayahair.mi"
MI 0.0 error 121417: C:/Temp/hall.1.mi, line 12: cannot find $include file "
base.mi"
MI 0.0 error 121417: C:/Temp/hall.1.mi, line 13: cannot find $include file "
physics.mi"
API 0.0 error 301031: C:/Temp/hall.1.mi, line 16: call to undeclared function
"maya_options"
API 0.0 error 301031: C:/Temp/hall.1.mi, line 72: while defining options "miD
efaultOptions": call to undeclared function "maya_state"
API 0.0 error 301031: C:/Temp/hall.1.mi, line 81: call to undeclared function
"maya_pointlight"
API 0.0 error 301032: C:/Temp/hall.1.mi, line 100: while defining light "lift
_final:pointLightShape1": undefined shader "lift_final:pointLightShape1:shader"这是因为MR加载不了shader的路径文件夹.
修改C:\Program Files\Alias\mentalray3.45\rayrc.rc这个文件.
下面有原始的
registry "{MAYABASE}" value "C:/Program Files/Alias/Maya7.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}"
link "{MAYABASE}/lib/physics.{DSO}"
link "{MAYABASE}/lib/mayabase.{DSO}"
link "{MAYABASE}/lib/contour.{DSO}"
link "{MAYABASE}/lib/subsurface.{DSO}"
link "{MAYABASE}/lib/paint.{DSO}"
link "{MAYABASE}/lib/mi_openexr.{DSO}"
link "{MAYABASE}/lib/mayahair.{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"
mi "{MAYABASE}/include/paint.mi"
mi "{MAYABASE}/include/mayahair.mi"
echo "mental ray for Maya - startup done"
end registry
$lookup "{MRMAYA_START}"修改为:
registry "{MAYABASE}" value "C:/Program Files/Alias/mentalray3.45" end registry
registry "{SYSTEM}" value "windows" end registry
registry "{DSO}" value "dll" end registry
$lookup "{MAYABASE}"
registry "{_MI_REG_INCLUDE}" value "{MAYABASE}\include" end registry
registry "{_MI_REG_LIBRARY}" value "{MAYABASE}\lib" end registry
$lookup "{_MI_REG_INCLUDE}"
$lookup "{_MI_REG_LIBRARY}"
registry "{MR_START}"
link "{MAYABASE}/lib/base.{DSO}"
link "{MAYABASE}/lib/physics.{DSO}"
link "{MAYABASE}/lib/contour.{DSO}"
mi "{MAYABASE}/include/base.mi"
mi "{MAYABASE}/include/physics.mi"
mi "{MAYABASE}/include/contour.mi"
echo "Mental Ray Stand Alone - startup done"
end registry
$lookup "{MR_START}" -
2008-08-18
mentalray study web - [Collection]









