I am making a small 3d type game with a bunch of cubes scattered everywhere. I have noticed that when cubes are far enough away they start to flicker and fluxuate. Some of the polygons are not drawn completely, and this is really annoying. I have tried every texture mapping option that I can think of but none have worked. The lighting also messes up when the cubes get farther away. I am just wondering if this is a bug in OpenGL or if there is something I am forgetting to do.