Python bindings for 1.10
Posted: Tue May 17, 2016 2:16 pm
I have created SWIG based python bindings for the default (1.10) branch. The work took some inspiration by the ruby-ogre project.
This is what currently works:
https://github.com/OGRECave/ogre/blob/m ... /sample.py
Currently the iterator APIs are broken, as the way they are implemented in Ogre is rather exotic.
The plan is to complete the bindings and to extend it to other languages like C# - eventually obsoleting Mogre and friends.
Personally, I am not too interested in C# - but if you are, I created a skeleton implementation as a starting point here:
https://github.com/OGRECave/ogre/pull/192
This is what currently works:
https://github.com/OGRECave/ogre/blob/m ... /sample.py
Currently the iterator APIs are broken, as the way they are implemented in Ogre is rather exotic.
The plan is to complete the bindings and to extend it to other languages like C# - eventually obsoleting Mogre and friends.
Personally, I am not too interested in C# - but if you are, I created a skeleton implementation as a starting point here:
https://github.com/OGRECave/ogre/pull/192