Hi,
I just switched from Arnold 6.0.3.0 to 6.0.4.0 and the AOVs are not rendered
I made a simple maya scene, rendered it with 6.0.3.0. (MtoA 4.0.3) Here's the kick command (on deadline render farm) :
[kick] command: \\server01\shared2\projects\NewTemplates2\config\arnold\windows\6.0.3.0\bin\kick.exe -nstdin -dw -dp -set options.abort_on_license_fail on -nocrashpopup -i C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro26\jobsData\5f326ca9cbdaad07d133864c\thread0_tempOnc950\ev102_main_masterLayer_v010.1005.ass -o C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro26\jobsData\5f326ca9cbdaad07d133864c\ArnoldOutput_tempcZTBb0\ev102_main_RGBA_v010.1005.exr -set defaultArnoldDriver@driver_exr.RGBA.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro26\jobsData\5f326ca9cbdaad07d133864c\ArnoldOutputAovs_0_tempJCmDy0\ev102_main_RGBA_v010.1005.exr -set defaultArnoldDriver@driver_exr.diffuse.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro26\jobsData\5f326ca9cbdaad07d133864c\ArnoldOutputAovs_1_tempC5gBY0\ev102_main_diffuse_v010.1005.exr -set defaultArnoldDriver@driver_exr.specular.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro26\jobsData\5f326ca9cbdaad07d133864c\ArnoldOutputAovs_2_tempunkQJ0\ev102_main_specular_v010.1005.exr -v 4 -c cameraShape1
This works, i.e. the diffuse and specular AOVs are rendered on disk
I redid the exact same render using Arnold 6.0.4.0 (and MtoA 4.0.4). and this is the kick command (it's identical except for the arnold version):
[kick] command: \\server01\shared2\projects\NewTemplates2\config\arnold\windows\6.0.4.0\bin\kick.exe -nstdin -dw -dp -set options.abort_on_license_fail on -nocrashpopup -i C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro34\jobsData\5f325eafcbdaad07d1338647\thread0_tempmXhu40\ev102_main_masterLayer_v009.1003.ass -o C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro34\jobsData\5f325eafcbdaad07d1338647\ArnoldOutput_tempoBdfI0\ev102_main_RGBA_v009.1003.exr -set defaultArnoldDriver@driver_exr.RGBA.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro34\jobsData\5f325eafcbdaad07d1338647\ArnoldOutputAovs_0_templnxAW0\ev102_main_RGBA_v009.1003.exr -set defaultArnoldDriver@driver_exr.diffuse.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro34\jobsData\5f325eafcbdaad07d1338647\ArnoldOutputAovs_1_tempkelRb0\ev102_main_diffuse_v009.1003.exr -set defaultArnoldDriver@driver_exr.specular.filename C:\Users\nozon\AppData\Local\Thinkbox\Deadline10\slave\supermicro34\jobsData\5f325eafcbdaad07d1338647\ArnoldOutputAovs_2_tempKrEAk0\ev102_main_specular_v009.1003.exr -v 4 -c cameraShape1
No AOV's are rendered on disk and I get this error in the log :
68MB WARNING | [kick] couldn't find nodes typed as or node named 'defaultArnoldDriver@driver_exr.RGBA' for -set 68MB WARNING | [kick] couldn't find nodes typed as or node named 'defaultArnoldDriver@driver_exr.diffuse' for -set 68MB WARNING | [kick] couldn't find nodes typed as or node named 'defaultArnoldDriver@driver_exr.specular' for -set
Any help is welcome
Regards
Donat Van Bellinghen
Arnold_6.0.4.0_ev102_main_masterLayer_v013.1001.assArnold_6.0.3.0_ev102_main_masterLayer_v012.1004.ass
I've uploaded ass files generated by 6.0.3.0 and 6.0.4.0. I edited the ass file (removed polymeshes, shaders, cameras, lights)
I see a difference :
In the 6.0.3.0 ass the drivers are written like this :
name defaultArnoldDriver@driver_exr.diffuse
and in the 6.0.4.0 :
name defaultArnoldDriver/driver_exr.diffuse
So the @ symbol is replaced with a forward slash
Hi,
I just did a test : export the ass file from 6.0.4.0, edited the file by replacing the '/' with a '@'. With that change the AOVs are rendered on disk
Regards
Ah yes. From the MtoA 4.0.4 release notes:
Hi,
Ok, but then it should work with kick, right ? This is a bug, isn't it ?
It will work with kick, if you change your -set flags.