Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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)

share|improve this question
up vote 1 down vote accepted

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

share|improve this answer
    
Thanks for the response. – Derek 朕會功夫 Jan 8 '14 at 4:20
    
You're welcome. If this method is suitable for you, please mark the answer as correct. – Paolo Gibellini Jan 8 '14 at 7:16
1  
Sure.­­­­­­­­­­­­­­­­­­­­ – Derek 朕會功夫 Jan 8 '14 at 7:39
    
So... I tested it and I set the Alpha to transparent, but it didn't work. The texture remains black. – Derek 朕會功夫 Feb 9 '14 at 2:35
    
Have you removed the background? Is the output set to RGBA? – Paolo Gibellini Feb 9 '14 at 6:43

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

share|improve this answer

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

share|improve this answer
    
So how does this help? – Derek 朕會功夫 Jan 8 '14 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. – LosKartoflos Jan 13 '14 at 7:34
    
Oh ok, thanks for the information ;) – Derek 朕會功夫 Jan 13 '14 at 7:44

You must log in to answer this question.

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