Some code that:
1) Rotates the camera
2) Extracts the view frustum planes from OpenGL
3) Loops through all objects (30 000)
4) Compares the objects bounding sphere to the frustum
5) Draws if possibly inside the view
The OpenGL window setup code is by rbraz (what a guy), thank you.
The frustum clipping is all explained
http://www.crownandcutlass.com/features/technicaldetails/frustum.html.
The next steps on my list are:
1) Delta timing
2) FPS counter
3) Quadtree
4) Skydome
My goal for this engine is to be able to walk around a large world, with terrain with many objects.



