Since I have several questions at once, I thought I would post them under one thread instead of 3 separate threads.
I'm not sure how I would use prospective and orthographic at the same time (within one viewport). Or maybe I am not thinking about the problem in the right way, but I am trying to draw 2D and 3D at the same time. For example, having a heath bar overlay while having a 3D scene in the background.
My current implementation is below:
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
gluOrtho2D(-1, 1, -1, 1);
I am also working with models. I can load the models and textures just find as well as display the mesh. However, the texture comes out as which ever color I have been using previously. My implementation for textures is:
Should I be disabling / enabling a command?
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
When I do not use glColor(...) commands the texture works just fine.
I was also wondering what the best choice is for loading in models with bone structure support. I have ms3d and obj, but I believe 3ds is a fairly good choice (correct me if I am wrong). I was going to go along with ms3d, but I haven't found too many exporters for it so far. If you have a recommendation (that does not require a dll), please provide the site (preferably with an example).
Thank you for your help!