Skip to main content
7 of 7
added 14 characters in body
user avatar
user avatar

In Cycles you don't need to do anything special, just set your material to use the image's alpha channel to control the mix of a diffuse (or other shader) and a transparent shader. The light will pass right through the transparent areas:

enter image description here click on the image to enlarge

To get volumetrics you need to change the world texture to have some volume scatter (and increase the intensity of your lights a bit): enter image description here

For Blender Internal it's a bit trickier:

Set the transparency for the material by enabling the transparency box and moving the Alpha value to 0:

On the texture settings enable the

Use Alpha option for the image

and on Infulence settings enable Alpha

That will let the light pass through the texture, but other objects will receive the shadow of the mesh, not the transparency of the texture.

enter image description here

enter image description here

For other objects to receive the shadow cast by the transparency, you have edit their manterial and on the Shadow section enable Receive Transparent

enter image description here

Now... as far as creating a volumetric light that uses that transparency... It just doesn't seem possible.

The buffer shadows on the lamp seem to be follow only the mesh...

enter image description here

When you are expecting for something like this:

enter image description here

To create such image, you need to have a real mesh, not just a texture, to create the correct shadows.

user1853