>The wrapping from side to side is a bit strange, needs some clipping code added
Yep, it's one thing in my todo list

Also, if the object move more out of the screen, crashes or extreme slow downs may appear. It's one of the things I haven't fixed. I wanted to add an option to rotate and zoom an object with the mouse, but this would easilly lead to such cases and crash the system. That's why I have each object carefully placed and rotated at a specified area by myself so that the very bad errors doesn't occure in this preview

>Cool stuff Optimus, I have some missing triangles with modes 3 and 5 though, particularly with the F1 car.
Yes, I compiled this fast for the preview without changing the specific object to another one. At first I thought wtf? Later, I tried some proffesional mesh viewers/converters to see the object but the bugs were similar. And so I think that the object data is wrong already in the file, wrong triangle orientation produces wrong normal generation.
>The armadillo in mode 5 renders in 9 fps here and looks absolutely excellent!
>All modes work fine here, some objects gave tremendously high fps, such as the teapot which ran at about 400fps and the cube ran at >over 750 fps!!!
You Must Have a Monster PC!!! ok,. the armadillo with mode 5, 6fps here. But the rest? You must also have a preety slick videocard (at least if the 400/750 values were reported while the rendering window was 100% in front of you). To explain my point, I made an experiment in the past. It seems that SDL speed is cleverly not affected by the rendering when you move the window or part of it outside the screen or if another window is in front of it or hides part of it. And it seems that a lot of time is eaten just for rendering the window with SDL. When I want to see pure calculating speed, I move the main window down so that it's out of the screen, you see then the frame rate going high. But with all the framebuffer hidden I can't even get more than 400-600 at the cube with dots rendered. If you got such big number while the rendering screen was in front of you (and not hidden by any other window) then it's extreme. Both your gfx card is preety good at rendering/gfx output AND your CPU is preety slick enough. Btw, how was the frame rate in the bunny?

Lol
