1
$\begingroup$

I have a problem with texture painting in Blender. I can't seem to get the transparency to show up in the viewport.

I have made the material transparent. Painted the texture. But it just appears white like here. enter image description here

But I'd like for it to actually be transparent in the viewport. GLSL is active too, btw.

$\endgroup$
  • $\begingroup$ I think the way to go is to turn on Transparency in material settings, enable transparency in display properties to see that this object actually is transparent if rendered (this works only for BI). $\endgroup$ – Mr Zak Jun 30 '15 at 11:11
3
$\begingroup$

You can do that in GLSL Textured Viewport Shading

First open material tab, enable Transparency and set Alpha to 0

enter image description here

Then open Texture tab, select the texture you are painting on and in Influence section enable Alpha

enter image description here

$\endgroup$
3
$\begingroup$

In cyles you need to create a material that uses the alpha channel to control the transparency.

enter image description here

Then Set the display to rendered view ( Shift Z)

]

$\endgroup$
-1
$\begingroup$

Transparency won't show on viewport when using Blender Cycles (as far as I know, but don't quote me on that), you have to be using Blender Render. On my scene this happened by accident but it might help you, this object doesn't have any materials or textures, I just have the image selected on the UV/Image Editor and as you can see the transparency is showing on viewport. So you can do this while you work on it and then later when you want to render it just add the materials and textures.

proof

$\endgroup$
  • $\begingroup$ I'm not quite sure this answers the question, and if it does, it is not very clear. Would you revise your answer to make it more clear? $\endgroup$ – X-27 the fluffy unicorn Sep 28 '15 at 16:39
  • $\begingroup$ Use Blender Render and set the texture on UV/Image Editor instead of as a texture on material. $\endgroup$ – Opponent019 Sep 28 '15 at 16:49
  • $\begingroup$ @Eirikra In cycles you need to create a transparent shader and control the transparency with the alpha channel of the texture. see: blender.stackexchange.com/a/39287/1853 $\endgroup$ – cegaton Sep 29 '15 at 18:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.