11
$\begingroup$

How do I get the Cycles Principled BSDF shader to support a base color image such as a 32bit png with alpha or a tga with an alpha channel, and get the transparency to work. I don't see anywhere on the Principled BSDF shader that handles transparency.

Without success, I have tried:

  • Properties Editor>Render tab>Film rollout>Transparent
  • Properties Editor>Material tab>Settings rollout>Viewport Alpha (changing to other than Opaque).
  • Adding a Transparent BSDF and Diffuse BSDF after the base color image node and using a Mix Shader to combine them.
$\endgroup$
1
  • 1
    $\begingroup$ For Blender 2.8+, to get the Alpha property to work on the Principled BSDF shader go to Material Properties > Settings and set the Blend Mode to either Alpha Hashed or Alpha Blend. $\endgroup$ Commented Dec 19, 2021 at 15:22

1 Answer 1

24
$\begingroup$

The principled shader can be combined just like any other shader. Adding a Transparent shader and using the alpha channel to control the mix will make the black sections of the Alpha become transparent.

enter image description here

Read also: Add a transparent image on top of a material

$\endgroup$
2
  • $\begingroup$ What if the alpha is not an image texture but the base color of the principled itself? $\endgroup$ Commented May 14, 2019 at 16:42
  • 1
    $\begingroup$ @quimnuss Please ask this as a new question. You can include a link to this post in it. $\endgroup$ Commented May 14, 2019 at 17:14

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.