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:
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.
Can't find what you're looking for? Ask the community or share your knowledge.