General Category > General Anim8or Forum
Transparent material that can receive shadows?
ronaldefarmer:
Does anyone know of a way to make shadows appear on a transparent material?
cooldude234:
Not a feature.
captaindrewi:
Think one can can't one?
Set the object to receive shadows.
Is this what you mean or do you refer to something more specialised and complex?
Raxx:
A totally transparent object technically can't reflect light, so naturally shadows can't be displayed on it. Custom shaders that could bypass this aren't a feature in Anim8or yet.
The long way around is, you can render the scene in completely white (including the transparent object) with solid materials and capture just the black shadow. Then in an image editor blend this image on top of a the regular, non-shadowed version of the scene that doesn't contain the transparent object. This creates a shadow on a transparent object.
ronaldefarmer:
Thanks for your response everyone. I realize that it isn't something that could happen in the real world, but what I'm trying to do is capture the shadows of objects while saving to PNG with transparent background.
Imagine that the yellow object beneath is not visible, but that the shadows remain visible overlaying the transparent background. I have tried to find a suitable workaround in an image editor, but I haven't quite been able to achieve the result that I want. The idea is to have the shadows appear to fall on an image behind the PNG such as a background image in a webpage.
Navigation
[0] Message Index
[#] Next page
Go to full version