Draw face orientation overlay on transparent objects rendered by
When drawing transparent objects might not be available in the depth buffer.
This patch renders a prepass to update the depth buffer and flatten the face orientation so
we can do alpha blending using the final data.
We need to figure out a better way how to handle depth buffers. other overlays might have similar issues.