On Mon, Apr 11, 2011 at 5:18 AM, Hart's Antler <[email protected]> wrote:
> Hi BlenderDevs,
>
> http://rpythonic.googlecode.com/files/libblender-ctypes-test2.tar.bz2
>
> Above contains a ctypes wrapper around a large part of the blender C API.  
> Also included is a blender.h header file that the wrapper is generated from.  
> I wasn't sure if there was some more headers that should be included in 
> there, so far its just a starting point.  The archive includes libblender.so 
> compiled for 32bit ubuntu.  The ctypes wrapper (blender.py) can be used from 
> within blender by having ctypes load an empty string, telling ctypes to load 
> from the current process, in case your not interesting in using libblender.so
>
> -brett

Hi Brett, firstly do you have to do anything special with RPythonic to
generate the wrapper? if so could you give info as to how you
generated blender.py
I noticed some of the structs have no fields, is there some way to
control this? ImBuf & View3D for eg.

Do you have some examples of this api being used?

Noticed you had to make some changes to get blender to build as a library.
You can also do this by building with WITH_PYTHON_MODULE which will
give bpy.so but from what I can tell is the same thing as you
generated, just means it can be done without editing cmake files.

-- 
- Campbell
_______________________________________________
Bf-committers mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to