Location: substance / Installation Language: en

Install

First of all, make sure you have these environment variables set:

You may do this by using a simple shell script, which set them before starting Maya:

start_maya.bat on windows:
set MAYA_LOCATION="c:\Alias\Maya7.0" 
set SUBSTANCE_ROOT=c:\substance
set MAYA_SCRIPT_PATH=%MAYA_SCRIPT_PATH%;%SUBSTANCE_ROOT%\mel
set XBMLANGPATH=%XBMLANGPATH%;%SUBSTANCE_ROOT%\xpm
set MI_CUSTOM_SHADER_PATH=%MI_CUSTOM_SHADER_PATH%;%SUBSTANCE_ROOT%\mi
set MI_RAY_INCPATH=%MI_RAY_INCPATH%;%SUBSTANCE_ROOT%\mi
set MI_LIBRARY_PATH=%MI_LIBRARY_PATH%;%SUBSTANCE_ROOT%\lib
%MAYA_LOCATION%\bin\maya.exe
start_maya.sh on linux:
#!/bin/sh
export MAYA_LOCATION="/usr/aw/maya" 
export SUBSTANCE_ROOT="~/substance" 
export MAYA_SCRIPT_PATH="${MAYA_SCRIPT_PATH}:${SUBSTANCE_ROOT}/mel" 
export XBMLANGPATH="${XBMLANGPATH}:${SUBSTANCE_ROOT}/xpm" 
export MI_CUSTOM_SHADER_PATH="${MI_CUSTOM_SHADER_PATH}:${SUBSTANCE_ROOT}/mi" 
export MI_RAY_INCPATH="${MI_RAY_INCPATH}:${SUBSTANCE_ROOT}/mi" 
export MI_LIBRARY_PATH="${MI_LIBRARY_PATH}:${SUBSTANCE_ROOT}/lib" 
${MAYA_LOCATION}/bin/maya

If you have admin rights, you can put them to your environment permanently.

to finish install, add this line to the end of maya.rayrc file:

$include "substance.mi" 

NOTE: Standalone version of mental ray doesn’t require any additional changes in it’s rayrc file.