alpha chanel shadow on hdri environment

Hello, i have a question about alpha channel and shadows.

I use a scene with an object, below a shadow matte. Its rendering in a hdri environment. Everytime the shadow effects on the background, in this case the tiling is visible. Is there a way to avoid this?


I dont use a dome light in this scene. I just made a new file with dome light and made it invisible. So the object renders correct but there is no shadow or alpha any more

Add the image (HDRI) that you were using in the environment slot (I assume) to the dome light, and voilà!

Hello, today i tested the dome light, linked the hdri enviroment to the light but the environment shows up in the shadow. What else can i do? Maybe the shadow is the problem?



Does the matte object’s material have a bump map set? Best you attach the scene (and assets) so we can troubleshoot.

This scene does not seem to exhibit the issue (maybe because of the missing assets?). Otherwise, I initially thought that the visible shadow streak is basically matte gi from the matte object’s base shader, which does seem to happen when there’s a bump map plugged.

Today, I continued working on solving the problem and created a new file and model. Unfortunately, I can’t find a solution.
The floor is a Vray Plane with Vray material, and I applied shadow capture there. The background from the HDRI still appears in the shadow of the rendering. Maybe someone has another idea on how I can create a simple shadow there.





It seems the base material for the matte has reflection. Try disabling the VRayDome’s “Affect Reflections” option or exclude the VRayDome’s reflection from the VRayPlane via the V-Ray object properties (RMB on VRayPlane > Trace Sets > Reflection exclude…).

I have now tested both options, and there is no difference. I think the HDRI environment is causing the problem.

Send the scene plus the assets so I can troubleshoot.

Are you by any chance adding a white Background layer in the VFB (or in post)? That’s the only way I can reproduce a similar result (with HDRI visible in shadows). That’s expected since the chosen background color is multiplied by the alpha and added to the rest of the image, where you use the HDRI as a background (hence why the HDRI is visible only in the white alpha or shadows). If you’re going to do that, render the image with a black color as an Environment Map (whilst disabling “use map”).

That was the solution, thank you for the detailed description. That makes sense now, the problem was the post-processing and the alpha channel in combination with the white background.

After i unchecked Environment Map “use map” it works as it should, thank you very much for your help!