Is there any Shared Library of C4D ?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 07/11/2011 at 05:12, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:    
    Platform:      
    Language(s) :

    ---------
    As the title says, Is there any Shared Library of parts of C4D ? My aim is to use ctypes in Python to wrap it, and maybe this enables me to extend it with some functionality, like fixing the FindCTrack bug.

    Thank you.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 07/11/2011 at 08:16, xxxxxxxx wrote:

    Hm I could also write the Dll myself, but another problem occurs. How can I transform the C++ pointer to a Python Wrapped one ? I mean, internally the Python Wrapper classes only work with pointers, don't they ? Can't I somehow create a Python Object from a Pointer using ctypes ?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 08/11/2011 at 06:50, xxxxxxxx wrote:

    Sorry, there is no shared library. Cinema's Python implementation for instance basically wraps the C++ API manually.

    cheers,
    Matthias



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 09/11/2011 at 06:06, xxxxxxxx wrote:

    Thanks ! Just another simple question, is there a way to get access to the Py4D Headers ?
    I'd like to create a python object from a c4d-object, maybe this is possible.
    I mean, I can get the adress of a BaseObject for instance when creating one with ctypes (and a self-compiled cinema 4d dll), but thats still not a python object.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 09/11/2011 at 06:09, xxxxxxxx wrote:

    Originally posted by xxxxxxxx

    Thanks ! Just another simple question, is there a way to get access to the Py4D Headers ?

    Sorry, no.

    cheers,
    Matthias


Log in to reply