1
$\begingroup$

I have a texture mapped mesh, which looks normal in the 3D view, but when I run it in the blender game engine, something strange happens. Whenever there are two faces and one should be occluding the other, the furthest back face appears to be in front. Any ideas why this is happening? I've tried playing with backface culling settings and flipping mesh normals but none of that solves the problem.

$\endgroup$
1
  • $\begingroup$ I've just now finally managed to find some settings in the game engine that prevent this problem from happening. I had to downgrade to Blender 2.69 and then set shading to Singletexture. The problem happens with Multitexture and GLSL. $\endgroup$ Commented Mar 2, 2015 at 21:24

1 Answer 1

1
$\begingroup$

It sounds like you enabled semi-transparency (alpha-blend/alpha-sort) at your meshes. This usually happens when you import the mesh from another format.

Switching off the transparency in you materials should fix the problem.

$\endgroup$
1
  • $\begingroup$ Thanks, that did it! I didn't even realize transparency was on. $\endgroup$ Commented Mar 26, 2015 at 15:17

You must log in to answer this question.

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