OK, I got my engine up and running fairly well. However, when too much of the level goes out of the player's view (in any direction) the thing crashes. How can I get it to only draw polygons that the player sees? The engine is in OpenGL and I use nothing but triangles for drawing since they draw the fastest. I can post the drawing routine should you need it.