Hi.
I'm trying to render alphas that respect the transmission of an object, but it doesn't seem to be working.
I have created the most basic scene: a plane, a cube (with a 'glass' standard shader applied - and Transmit AOVs ticked), a single Arnold light, and no environment / backplate, but I'm still getting solid black and white profile alphas.
It clearly states here https://docs.arnoldrenderer.com/display/A5AF3DSUG/Transmission#Transmission-TransmitAOVs that it can be done, and all answers to previous questions that I found about the matter suggest Transmit AOVs is the answer, but as I said, it's not working. For me at least.
I'm clearly doing something wrong, so can anyone point me in the right direction?
Ohh, and I have unticked "Opaque" in the glass object's Arnold Properties modifier.
Both Max (2019) and Arnold (5.3.0.2) are up-to-date.
Many thanks.
Solved! Go to Solution.
Solved by lee_griggs. Go to Solution.
This looks like a bug (thanks for reporting).
A workaround is to nullify the Background like this:
@Lee Griggs The alphas are now working correctly! Thank you so much.
This feature still doesn't work in Maya 2023
Would be nice to add a note in brackets (does not work) or just plain remove the checkbox. If it's a known bug and multiple versions don't support this feature you are just wasting peoples time and money to find that information in a single forums thread online.
@arnoldT4FLB wrote:
This feature still doesn't work in Maya 2023
Would be nice to add a note in brackets (does not work) or just plain remove the checkbox. If it's a known bug and multiple versions don't support this feature you are just wasting peoples time and money to find that information in a single forums thread online.
You can't have a background that's visible to transmission if you want to the alpha to respect the transmission of the objects in the foreground.