Overlay problem!

Hi,

So, i have render function for my block.
Thats call.


        b = new Block(1, 1, 1, floorTexture);
        b.render(1f, 1f, 1f);
        b.render(2f, 0, 0);
        b.render(0, 0, 2f);
        b.render(2f, 0, -2f);

But each block overlaps another!
http://gyazo.com/9fa095affabb75548e806ed71915bff1 - Picture
Thanks!

I’m not much familiar with 3d but I’m assuming what you’re looking for is called z-buffering, depth buffering or z-culling for something like that.

Thanks!


glEnable(GL_CULL_FACE);
glEnable(GL_DEPTH_TEST);