An alternative to defining third-party shaders is to add folders to ARNOLD_PLUGIN_PATH environment variable.
- Click the Windows Start button and start typing Edit the system environment.
|Yosemite does not support setting environment variables in /etc/launchd.conf|
Open a Terminal window and run this command to edit the /etc/launch.conf file in the nano text editor (you could also use vi or vim if you prefer).
sudo nano /etc/launchd.conf
You will need to enter your password.
Add this line to the file:
setenv ARNOLD_PLUGIN_PATH [value]
where [value] is the folder/folders where the shaders are located.
Save your changes.
Third-party shaders are listed under the Undefined group in the shader tree of the Arnold Shader Network Editor if they don't have proper meta definition. You can select and use them as any other built-in Arnold shader.