I need to:
- draw 3d models with specific 3ds textures
- have the models be moving (just position)
- have a camera viewer which is easily maneuverable (ideally in real time)
I would like to accomplish this with Python and OpenGL. What would be the best libraries to accomplish this and what are some good resources to read up on?
I recommend
python-ogrefor this. It abstracts away keyboard, mouse, windowing, OpenGL and with some additional extension you can even get sound and physics. I have a fairly sophisticated 3D project that I have been writing with OGRE so I can attest to its ease of use. The tutorial apps and examples are enough to do what you described here. There are also exporters for all the major 3D modeling packages so you can export models to a format that is acceptable for OGRE. It’s very mature and stable at this point as well, and the community is large.