I loaded PyOgre on my Windows box tonight to try out the demo. PyOgre is a Python binding for OGRE:
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++… The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.
So with PyOgre, you can use Python rather than coding in C++.
The installation wasn’t too bad. I loaded the main installer and unzipped the media files for the demos. I did have some slight trouble with some DLLs. I needed MSVCR80.DLL and d3dx9_27.dll. The former is included in the vcredist_x86 package. That latter I ended up downloading from DLL-files.com. After that everything seemed to work fine.
Doing any actual 3D programming with OGRE is a little beyond my skill level at this point. But the demos are really cool. Worth checking out.