0
$\begingroup$

I want to place a png file floating over my 3D model's face to create eyes. I've placed the image on a plane that I've UV unwrapped. The problem I have is that when I render the image, you can see straight through his head. How can I achieve the desired result?

I'm new to blender so go easy :)

$\endgroup$
  • $\begingroup$ "I'm new to blender so go easy" Please use search, most frequent newcomer questions have already been answered before. $\endgroup$ – Duarte Farrajota Ramos Jan 18 '19 at 3:47
  • $\begingroup$ Thanks for the kind introduction to your community. I have followed the node setup tutorials, which all seem to do it the same way. There's something Im doing wrong and I just cant see it $\endgroup$ – user67713 Jan 18 '19 at 4:25
  • $\begingroup$ What does it look like when you actually render, not just in the material view? This just looks like bad transparency sorting in the glsl viewport. $\endgroup$ – Sazerac Jan 18 '19 at 4:44
  • $\begingroup$ I didn't realize there was a difference between rendering and using the rendering viewport! After rendering it looks like it works thanks @Sazerac $\endgroup$ – user67713 Jan 18 '19 at 4:49
0
$\begingroup$

This looks like bad alpha sorting in the viewport. It should be fine in the rendered view.

Essentially, Blender's old GLSL viewport has pretty mixed results with drawing transparency. this should be fixed in the new 2.8 Eevee based viewport.

| improve this answer | |
$\endgroup$

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