I'm using Maya 2020 and MtoA 4.0.0 / Arnold Core 6.0.0.0 and referencing the following tutorial:
https://docs.arnoldrenderer.com/display/A5AFMUG/How+to+Render+a+Mandelbulb
and these forum posts:
https://forums.autodesk.com/t5/maya-forum/arnold-procedural-mandelbulb-proc-dll/td-p/7108280
https://answers.arnoldrenderer.com/questions/21339/installing-mandelbulbdll.html
My problem is that I get the following error:
// Error: [ass] line 79: node "mandelbulb" is not installed //
I opened the Maya.env file and set the ARNOLD_PLUGIN_PATH equal to the absolute path of the folder containing the mandelbulb.ass, dll, dylib, mtd, and so files. I also created the python template file as described here: https://answers.arnoldrenderer.com/questions/21339/installing-mandelbulbdll.html and set the MAYA_CUSTOM_TEMPLATE_PATH in the Maya.env like this:
ARNOLD_PLUGIN_PATH = C:\solidangle\custom_procedurals\bin
MAYA_CUSTOM_TEMPLATE_PATH = C:\solidangle\custom_procedurals\ae
After creating a stand-in and loading the mandelbulb.ass file, I set the Render Settings > System > Search Paths > Plugin Search Path to: C:\solidangle\custom_procedurals\mandelbulb_proc.dll
All attempts and other variations of the above steps result in the same error. Any help would be greatly appreciated.
Get an Arnold log with verbosity level Info.
If you set ARNOLD_PLUGIN_PATH correctly, you'll see this:
00:00:00 1450MB | log started Mon Jan 11 07:13:25 2021 00:00:00 1450MB | Arnold 6.1.0.0 [95d61e2c] windows clang-10.0.1 oiio-2.2.1 osl-1.11.6 vdb-4.0.0 clm-1.1.1.118 rlm-12.4.2 optix-6.6.0 2020/11/10 04:35:45 00:00:00 1450MB | host application: MtoA 4.1.1 780b7bbf (master) Maya 2020 00:00:00 1450MB | running on NOVMJ07M9WM, pid=45380 00:00:00 1450MB | 2 x Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz (24 cores, 48 logical) with 65154MB 00:00:00 1453MB | NVIDIA driver version 452.06 (Optix 60600) 00:00:00 1453MB | GPU 0: GeForce GTX 1080 Ti @ 1683MHz (compute 6.1) with 11264MB (4029MB available) (NVLink:0) 00:00:00 1453MB | GPU 1: Quadro P2000 @ 1480MHz (compute 6.1) with 5120MB (525MB available) (NVLink:0) 00:00:00 1453MB | 00:00:00 1453MB | soft limit for open files is set at 2048 00:00:00 1453MB | 00:00:00 1453MB | loading plugins from C:/solidangle/mandelbulb_Arnold6 ... 00:00:00 1453MB | mandelbulb_proc.dll: mandelbulb uses Arnold 6.0.1.0
If you don't see anything about "loading plugins" for mandelbulb, then check that ARNOLD_PLUGIN_PATH is set.
In the Maya script editor, you can run system( "set ARNOLD" ) to check
Thanks, Stephen. It was due to a non-compatible Arnold version. I was using 6.0.0.0, but this was compiled with 6.0.1.0. Updating Arnold fixed the issue. Thanks for the help.