I'm trying to build up a simple 3d engine from scratch myself (not through gl / direct 3d) mainly for learning purposes...
I've got some basic directdraw stuff going, back buffers and wotnot and was wondering what the best way to draw straight filled polygons on the screen is? I figure the polygon function in GDI will work if i look the surface but thats probably gonna be slow. I can also work with the memory directly, but that sounds *hairy*. Direct3d has a poly function but i didnt look at that yet...
any suggestions? am i missing anything?
thanks