0

I'm trying to render a scene with transparent png. The scene is actually imported from a .obj file (with another .mtl file), which should technically applies the transparency for me.

enter image description here

^ It does shows transparency in the viewport.

enter image description here

^However, in the rendered result it shows a black background instead of transparent background.


I have no idea why, and the alpha value is already at 1.000. Any idea?

enter image description here

I'm using Blender 2.67, Blender Render. (not Cycles)

4 Answers 4

2

If you need a transparent background, in Render tab you need to change:

  • Shading -> Alpha -> Transparent
  • Output -> RGBA

background transparency

If you need a transparent texture, you must activate transparency in the material and lower Alpha value (Alpha=0 is fully transparent).

For example:

material transparency

15
  • You're welcome. If this method is suitable for you, please mark the answer as correct. Commented Jan 8, 2014 at 7:16
  • 1
    Sure.­­­­­­­­­­­­­­­­­­­­ Commented Jan 8, 2014 at 7:39
  • So... I tested it and I set the Alpha to transparent, but it didn't work. The texture remains black. Commented Feb 9, 2014 at 2:35
  • Have you removed the background? Is the output set to RGBA? Commented Feb 9, 2014 at 6:43
  • 1
    @PaoloGibellini I know this is random and your answered this 4 years ago but I just had to say thank you, you saved my ass with this answer
    – user362345
    Commented Apr 15, 2018 at 3:08
1

In the material tab go to "option" and uncheck "traceable" after that it should work and the transparency should be there .

0

The "Alpha" you changed, is the Opacityvalue for the whole texture. If you turn this down everything would become transparent.

2
  • So how does this help? Commented Jan 8, 2014 at 3:15
  • I just wanted to say, what this "Alpha" Slider is for. And this doesn't change anything at your problem. Paolo already gave the correct anwswer. I was just adding some extra information. Commented Jan 13, 2014 at 7:34
0

Sometimes when you use a lot of pngs you have to raise the transparent max bounces under render properties-Light paths-max bounces-transparency

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .