question

Donat Van Bellinghen avatar image
Donat Van Bellinghen asked

6.0.4.0 kick not rendering AOVs

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

www.nozon.com

kick
1 comment
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

@

Can we see the option.outputs from the ass file? And the driver nodes too.

Also, with 6.0.4 I would consider using a pathmap file instead.

0 Likes 0 ·
Donat Van Bellinghen avatar image
Donat Van Bellinghen answered

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


10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Donat Van Bellinghen avatar image
Donat Van Bellinghen answered

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

10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered

Ah yes. From the MtoA 4.0.4 release notes:

  • Replaced @ by / for internal MtoA node names : To make node names compatible with other formats like USD we now export all non-scene generated nodes with a '/' instead of an @, this may affect the use of operators to get set shader parameters based on the node name (mtoa#4245)


3 comments
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Hi,

Ok, but then it should work with kick, right ? This is a bug, isn't it ?

0 Likes 0 ·

It will work with kick, if you change your -set flags.

1 Like 1 ·

Got it, thanks !

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.