Hey all. I've fixed my clipping/crashing problem and the engine is now running nicely, but without textures. I went to OpenGL.org's forums, and posted my question there, but apparently the boards are un-moderated and bump/mip-mapping are considered "newbie" questions and should be posted on their beginner's board. Post there and they say it's over their head. Needless to say I got no help at OpenGL.org for my OpenGL app! I'll just use PH from now on where I know that even if I can't get an answer, at least there aren't any (*)(&)&(*&(*%#'s like on those forums!
Now, I have heard that you can somehow have OpenGL auto-generate coordinates for U and V (S and T). How much extra processing power would it take to allow OpenGL to handle that kind of data? Also, since bitmap reading isn't finished yet, I manually create a black and white, 32x32 bitmap in the LoadBMP() function to use. It's basically "GLubyte image;" and I use a loop to color the upper-left and lower-right quarters black, while leaving the rest white. The thing is, I still cannot get the image to show up on any polygon! I [b]AM[/b] using triangles instead of quads since they draw faster, if that makes any difference. Heck, as far as I know, quads are broken down into triangles before they're drawn anyway!
Anyways, could somebody show me a basic WORKING example of how to display an image on a triangle or two in OpenGL? Keep in mind that I do NOT use GLUT. Thanks everbody, I appreciate the help.