I have a scene with two textured planes that cover each other. The textures are in png file format with alpha channel. The material nodes configuration is presented below:

Cycles shader configuration

I sure the material settings are correct:

Material settings

Unfortunately the transparency is not working in 3D View in Material viewport shading mode:

Transparency in material viewport shading mode

Meanwhile everything works in Rendered viewport shading mode:

Transparency in Render

What could be the problem?


closed as off-topic by gandalf3, David, Qwertie, stacker, GiantCowFilms Jul 19 '14 at 15:10

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question is too localized in its current form and is unlikely to be applicable outside of a very narrow context. Consider broadening the scope of this question in order to make it more useful for future users of the site." – gandalf3, David, Qwertie, stacker, GiantCowFilms
If this question can be reworded to fit the rules in the help center, please edit the question.

  • $\begingroup$ The 3D view can sometimes do some screwy things, but I wouldn't worry about it. The final product is rendered, and no one will see the viewport but you. $\endgroup$ – CharlesL Jun 4 '14 at 15:33
  • $\begingroup$ This works for fine for me.. Could you upload your .blend? $\endgroup$ – gandalf3 Jun 4 '14 at 18:23
  • $\begingroup$ I think the OpenGL view modes are not taking into account which objects are in front or behind one another(z-buffer). This makes transparency sensitive to the order with which objects are drawn. Maybe it's something else. $\endgroup$ – MarcClintDion Jun 5 '14 at 19:16
  • $\begingroup$ It also depends on the specs of your computer. Some features of OpenGL are not supported with different cards. $\endgroup$ – David Jul 19 '14 at 1:01

Browse other questions tagged or ask your own question.