Arnold Shadow / Cast Shadow AOVs

revel68
Advocate
Advocate

Arnold Shadow / Cast Shadow AOVs

revel68
Advocate
Advocate

How can I do a Shadow AOV? I am checking out the AOVs and running a lot of searches and can't find it.

V-Ray has this very easily in its Render Elements.  I need a black and white AOV representing the shadows / cast shadows in my scene. 

 

 

0 Likes
Reply
Accepted solutions (1)
490 Views
3 Replies
Replies (3)

CiroCardoso3v
Advisor
Advisor
Accepted solution

Isn't this what you need?

CiroCardoso3v_0-1699340674217.png

 

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

0 Likes

revel68
Advocate
Advocate

Thansk Ciro!

I found something out (via a reddit post) that I can put here incase somebody comes here.  A lot of AOVs including the Shadow Matte ones do not work in GPU rendering!   So a lot of my AOVs like the ones Ciro shows were coming out black. They work CPU only.

 

 I had been working so long on this project I didn't even really think about this at all.  Also  the difference  in CPU and GPU rendering is pretty high (for quality) on some stuff I'm doing, so I am doing a lot of GPU.   

 

 

 

The AOV system has been pretty funky in Arnold in Max.  There is no real way to check them in the buffer (unless you use ArnoldView which I largely gave up on due to so many issues with it and eventually having heavy scenes)   And the names and titles are strange with no real pop-up info.  Also a lot seem to be missing (at least as compared to V-Ray) and you have to hand-build or do some hoop jumping to get what you want.  

 

 

Going from V-Ray to Arnold if I could change 2 main things I think it would be how excluding lights on objects or excluding shadows etc... works. I have loads of objects inside groups etc... and the modifier method is kinda strange so far. I havent quite adjusted to it. And the other would be the AOVs.  It doesn't seem user friendly.  I'm stumbling around including this very post finding out some work in GPU and some don't.  

0 Likes

CiroCardoso3v
Advisor
Advisor

Yeah, some of the AOVs only work with CPU and I am not sure if you get any warning when switching to GPU that those particular AOVs aren't supported. To get an idea of what each AOV does you can always check this page

 

https://help.autodesk.com/view/ARNOL/ENU/?guid=arnold_user_guide_ac_output_aovs_ac_aovs_html

 

And yes, I agree with you. The light linking system isn't practical at all in 3ds Max. The only way you could make it work was by creating a script that would to the management for you. Having to manually add the exclusion to the objects instead of the lights isn't useful at all.

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

0 Likes