sorry for responding so lately. I've always been responsible for keeping
an eye on all ports, and unfortunately I was really busy the last few days.
I checked the patch - this is a great improvement and it makes PyAssimp
much nicer to use.
Pushed to SVN as r1332, changes should show up on github soon.
Thanks for working on this!
On 11/7/2012 10:42 AM, Séverin Lemaignan wrote:
> On 10/23/2012 03:06 PM, Séverin Lemaignan wrote:
>> Hello everyone,
>> I've been working the last few days on a large overhaul of the Python
>> bindings of ASSIMP.
>> You can find here a set of patchs that implement these changes:
>> (+ a small patch to Sample_SimpleOpenGL.c to compute FPS in order to
>> compare performances).
>> Amongst the main changes:
>> - several fixes (32bits/64bits) to the ctypes structures
>> - dynamic creation of idiomatic python fields corresponding to ASSIMP ones,
>> - use of numpy for transformation and mesh data storage (which is
>> PyOpenGL friendly)
>> - a new python OpenGL viewer that demonstrate the new API
>> - distutils support for easy installation
>> - import of ASSIMP postprocessing constants
>> - source-level Python2/Python3 compatibility (but the project now
>> requires Python 2.6).
>> I'd be glad if this contribution could be reviewed and possibly merged.
>> Let me know if you have any comments,