I am writing a game and didn''t always worry about the gluPerspective function, but now it became more and more interesting for me as I noticed that my player can''t look very far, which looks really crappy. I increased the far value and my FPS dropped tremendously (from 55.0 to 155.0) But you can look further. Is there any way to increase the drawing speed for complex models? ( I hope that''s the right term for "non-heightmaps" ) I was thinking about a kind of LOD but I couldn''t figure out how to apply it to a model. Maybe some spline thingie with the vertex normals controlling the control points, but that''s also hard for me.
Is there any way to do this? A sample implementation would be great.