Original Post
Hello everyone, In my game I am using some simple frustum culling. It is calculating, basing on combined matrix (PROJECTION X MODELVIEW). Culling is working right for me only for a NEAR plane. If I am trying to cull LEFT and RIGHT planes, too much culling is taking place. And also, NEAR plane culling is working in an inverse way. I mean, that it should be: if ( plane_point_dist(point) < - sphere_radius) cull; But for me is working: if ( plane_point_dist(point) > sphere_radius) cull; Why could this be? Thank you in advance, Ilya.