Green screen without affecting metallic reflection

Hi guys,

I am currently working on a green screen project and trying to exclude a metallic object’s reflection from the green screen. Basically the green screen is a plane with post-process material and green emissive color on. The metallic object in the scene will be affected by the green screen. I had tried some other ways like using depth buffer which paints things only beyond a certain distance green, however the green area is still affecting the object (as shown in the attached).

What I have in mind is to try to draw the metallic object and the green screen plane individually using depth buffer or custom depth pass, but still no luck.
Is there anyway that can truly handle the drawing method which can exclude the reflection from the green screen?

Thanks in advance!

Hi Kalle,

I’ve tried using this kind of depth information (shown in the attached). I am not sure how to really make the green area not affecting the reflection using depth information.
Could you please give me some directions?

Hmm… I’ve tried replacing it with Scene Depth , but still it doesn’t work.
I ain’t sure if something is missing. Anyway, thanks for your help!