Community
Arnold for Maya Forum
Rendering with Arnold in Maya using the MtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

6.0.4.0 kick not rendering AOVs

7 REPLIES 7
Reply
Message 1 of 8
donat
540 Views, 7 Replies

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

Tags (1)
Labels (1)
7 REPLIES 7
Message 2 of 8
Stephen.Blair
in reply to: donat

@

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.



// Stephen Blair
// Arnold Renderer Support
Message 3 of 8
donat
in reply to: donat

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

Message 4 of 8
donat
in reply to: donat

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

Message 5 of 8
Stephen.Blair
in reply to: donat

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)




// Stephen Blair
// Arnold Renderer Support
Message 6 of 8
donat
in reply to: Stephen.Blair

Hi,

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

Message 7 of 8
Stephen.Blair
in reply to: donat

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



// Stephen Blair
// Arnold Renderer Support
Message 8 of 8
donat
in reply to: Stephen.Blair

Got it, thanks !

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Technology Administrators