Render layer masks bad w/ DOF when Alpha enabled in kernel
Posted: Fri Dec 09, 2016 9:31 pm
Hi,
There is a problem with render layer masks when there is DOF in camera *AND* there is Alpha Channel enabled in Kernel settings. It makes layer masks render like if there was Distributed Rendering turned off, while it actually is on.
As soon as I uncheck Alpha channel in Kernel settings the problem goes away, and the masks are perfectly matching DOF blurs.
I am not using any other render layer features or passes. Just main beauty + ID masks for 3 object groups.
Quite a bad surprise for me, getting humiliated in front of a client as I sent them botched masks without even realising something's wrong... I didn't know the kernel alpha setting could have such consequences...
Interestingly after the fact I did some tests and it seems an Object Layer Color buffer seems to be properly blurred (while layer ID masks are still "hard").
See attached what I mean...
The picture on the top shows properly blurred layer id masks when Alpha is disabled in Kernel options - and that was the only thing I changed and re-rendered.
Cheers,
B
There is a problem with render layer masks when there is DOF in camera *AND* there is Alpha Channel enabled in Kernel settings. It makes layer masks render like if there was Distributed Rendering turned off, while it actually is on.
As soon as I uncheck Alpha channel in Kernel settings the problem goes away, and the masks are perfectly matching DOF blurs.
I am not using any other render layer features or passes. Just main beauty + ID masks for 3 object groups.
Quite a bad surprise for me, getting humiliated in front of a client as I sent them botched masks without even realising something's wrong... I didn't know the kernel alpha setting could have such consequences...
Interestingly after the fact I did some tests and it seems an Object Layer Color buffer seems to be properly blurred (while layer ID masks are still "hard").
See attached what I mean...
The picture on the top shows properly blurred layer id masks when Alpha is disabled in Kernel options - and that was the only thing I changed and re-rendered.
Cheers,
B