

- #Mental ray for maya 2016 control specular install#
- #Mental ray for maya 2016 control specular update#
- #Mental ray for maya 2016 control specular archive#
Check the environment in Mayaįor example, does the PATH include any older versions of MtoA? If you’re on Windows, run the MEL command system(“set”) to get the environment. You won’t be able to load MtoA or use Arnold if your processor doesn’t support SSE4.1. Support for SSE4.1 is a minimum requirement. Then there’s a few basic things you need to check first. Error: line 1: The specified procedure could not be found. The specified procedure could not be found. If the MtoA plug-in does not load and you get a “The specified procedure could not be found” error like this: // Error: line 1: Unable to dynamically load : C:/solidangle/mtoadeploy/2016/plug-ins/mtoa.mll + MAYAVERSION:2013 mtoa any C:\solidangle\mtoadeploy\2013 + MAYAVERSION:2014 mtoa any C:\solidangle\mtoadeploy\2014 + MAYAVERSION:2015 mtoa any C:\solidangle\mtoadeploy\2015 + MAYAVERSION:2016 mtoa any C:\solidangle\mtoadeploy\2016 + MAYAVERSION:2017 mtoa any C:\solidangle\mtoadeploy\2017 MAYA_CUSTOM_TEMPLATE_PATH +:= scripts/mtoa/ui/templates My custom mtoa.mod points to “C:\solidangle\mtoadeploy\2016”, and handles all versions of Maya: + MAYAVERSION:2018 mtoa any C:\solidangle\mtoadeploy\2018 My batch file also adds the location of my custom mtoa.mod to MAYA_MODULE_PATH. Start "" "C:\Program Files\Autodesk\Maya2016\bin\maya.exe" %* -log %TEMP%\maya.log Rem mklink /D C:\solidangle\mtoadeploy\2016 C:\solidangle\mtoadeploy\2016-1.2.2.0

I start Maya with a batch file that creates a symbolic link named “C:\solidangle\mtoadeploy\2016” that links to the version of MtoA I want to use: rmdir C:\solidangle\mtoadeploy\2016
#Mental ray for maya 2016 control specular install#
Then I run the MtoA installer and install in a folder with the version name, like this: I take care of that by zapping the Uninstall registry entry with this command: reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\MtoA2016" /f

As you probably already know, the MtoA installer always wants to uninstall first. If, like me, you need to switch between different versions of MtoA, here’s a recipe for setting that up.įirst, you have to install multiple versions. The older Python bindings still refer to the removed API, so there will be Python errors that prevent MtoA from loading. That’s because Arnold 4.2.14.0 included a number of API changes, including the removal of some API (like AiLicenseSetServer).
#Mental ray for maya 2016 control specular update#
You must update the Arnold Python bindings, otherwise MtoA won’t load. For example: C:\solidangle\ arnold\ Arnold-4.2.14.0-windows\ python\ arnold With the python\ arnold folder from the Arnold 4.2.14.0 download. Replace the Arnold Python bindings in the MtoA scripts/arnold folder with the Python bindings from the Arnold python/arnold folder. For example, replace this folder:Ĭ:\solidangle\mtoadeploy\2016-1.2.7.3\scripts\ arnold.Replace Arnold (libai.so, ai.dll, libai.dylib), kick, and maketx in the MtoA bin folder with the versions from the Arnold 4.2.14.0 download.
#Mental ray for maya 2016 control specular archive#
Download Arnold 4.2.14.0 and extract the archive.If you want to take advantage of the improvements in Arnold 4.2.14.0 (like the increase in the maximum number of threads from 128 to 256), here’s what you need to do:
