I've written a Python wrapper to allow some fast experimenting with Horde3D.
The included sample depends on pyglet 1.0
Some functions of Horde3DUtils are not wrapped: freeMem, initOpenGL, releaseOpenGL, swapBuffers, createTGAImage.
AFAIK freeMem is only needed for createTGAImage. Creating Images should be easier with PIL
which is often included with Python. The OpenGL functions are not needed since pyglet provides this functionality.
Updated for community svn r386.
Added patch by Leon Oostrijk. Wrapper now works for community svn trunk again.
Added support for sound extension.
Replaced the Python bindings with pure Python
bindings - no compilation / binaries are needed with these. See community svn r191: http://mm-werkstatt.informatik.uni-augsburg.de/public/Horde3D/trunk/Horde3D/Bindings/Python/
community svn trunk now features doc strings for horde3d.py
Added Python bindings to community svn. These will not work with Beta 2!
Updated bindings to work with svn trunk (r63) / Beta 2. Maybe some new functions missing, but basic.py works.
Updated Bindings to work with svn trunk (r30).
Added windows binaries for r3. They run with wine, I hope under Windows, too.
Added simple application framework for rapid prototyping
Added sample application for terrain extension and
Added r2 of Python wrapper with support for terrain extension. Until I figure out how to enable / disable the terrain extension using distutils it will be enabled by default. To disable it just uncomment a line inside setup.py.Community svn users: please use the svn version and not the files attached here!