The Maxon SDK Team is currently short staffed due to the winter holidays. No forum support is being provided between 15/12/2025 and 5/1/2026. For details see Maxon SDK 2025 Winter Holidays.
  • Pycharm - Invalid Python SDK

    r20 python sdk
    3
    1
    0 Votes
    3 Posts
    11k Views
    ?
    @m_adam said in Pycharm - Invalid Python SDK: Hi, @blastframe thanks for contact us. So far we never encounter this issue and we are not able to reproduce it so few ideas to try: Make sure you have permission to write in the Cinema 4D folder and subfolder. Flush the cache, https://stackoverflow.com/a/45099651. Send us your PyCharm log, see https://intellij-support.jetbrains.com/hc/en-us/articles/207241085-Locating-IDE-log-files Cheers, Maxime. Hi @m_adam, Thank you for the reply. I ran PyCharm as an Administrator and flushed the cache. I still received the same error. When I looked at the log, I found a lot of missing file errors, which made me think I had the python.exe (c4dpy.exe) file in the wrong location. When I moved the file to the same folder as the R20 .exe, PyCharm started working. I was confused about the file location because, while in the Install instructions from the C4D Python SDK Documentation has the c4dpy in the C4D folder, this image made it seem like it could exist in a separate folder: [image: 1558553507512-c4dpy_pycharm_win2.png] I would have expected a file location similar to the default Windows location: C:\Program Files\MAXON\Cinema 4D R20\python.exe Thank you again. I have one follow-up question that I'll ask as a new topic.
  • Set Keyframes through a Python Tag

    r20 python
    9
    0 Votes
    9 Posts
    2k Views
    B
    @m_adam Gotcha. Work as expected. Thanks for the response. Have a great day ahead!
  • ObjectData plugin Draw() question

    python r19
    4
    0 Votes
    4 Posts
    1k Views
    chuanzhenC
    @m_magalhaes Thanks,i will try to use C++
  • Converting COFFEE to Python

    Moved python r20
    3
    0 Votes
    3 Posts
    1k Views
    M
    Any news? I turned your topic as solved, but feel free to ask questions, or bump it again if you need it. Cheers, Maxime.
  • LoadFile(Filename file) does not work for layouts.

    c++ r20 windows
    8
    0 Votes
    8 Posts
    3k Views
    ManuelM
    Again sorry, I've tested with the Studio version. Using C4DPL_PROGRAM_STARTED case I can confirm this "bug" with a Educational version and a Demo version. Not with the Studio version. Maybe something with that extra "popup" windows on those both versions. Cheers Manuel.
  • Type Viewer not working in Visual Studio 2015

    windows c++ r20 sdk
    7
    1
    0 Votes
    7 Posts
    2k Views
    fwilleke80F
    Thank YOU
  • DRAWPASS::HANDLES Not Effect DRAWOBJECT()

    r20 c++
    6
    0 Votes
    6 Posts
    1k Views
    M
    @m_magalhaes thank you : ) : ) : )
  • Bug on GetActiveObjects() on R20.057?

    r20 python
    4
    0 Votes
    4 Posts
    1k Views
    ManuelM
    Hello, nothing more to add here except that we confirm and thanks @C4DS for his answer. Cheers Manuel
  • GetLayerData() for Xref

    r20 python
    3
    0 Votes
    3 Posts
    539 Views
    M
    Hi @pim, does the solution provided is ok for you? EDIT: I turned it into solved but please feel free to open it again if you need to.
  • 0 Votes
    5 Posts
    1k Views
    M
    Since no news, I mark it as solved (closed), but feel free to open it again.
  • Customizing the Layout and Palettes

    r20 windows sdk
    3
    1
    0 Votes
    3 Posts
    923 Views
    O
    Hello @m_adam I see, I will have to use one of the other alternatives then. Thank you.
  • how to write description "Coordinates"

    c++ r20
    6
    2
    0 Votes
    6 Posts
    1k Views
    M
    @m_magalhaes thank you for your answer
  • Cannot modify Lens Effects

    3
    0 Votes
    3 Posts
    672 Views
    S
    @m_adam Thank you. Thank you very much!
  • Naming: plugin vs plugin

    Moved
    5
    0 Votes
    5 Posts
    987 Views
    r_giganteR
    Hi Daniel, thanks for sharing your further considerations. I see your points and maybe we should consider to update our documentation to reflect the notes above. I will discuss with the team and maybe we could come with a better introduction where the "plugin" term is used in a less generic meaning. Cheers, Riccardo
  • Reusing customGUI in different plugins

    r20 r19 c++
    2
    0 Votes
    2 Posts
    462 Views
    ManuelM
    hello, while RegisterCustomGuiPlugin could be called in all your plugins, the issue is that you will have a message in the console indicating that the id is already used / in conflict. So you can check, as you stated, if the library is already installed with IsLibraryInstalled or using FindPlugin and only register and install the library if you find nothing. The load order here should not be a problem as all modules should be loaded before you need to call anything related to the UI. Instead of FindPlugin,for CUSTOMDATATYPEPLUGIN or RESOURCEDATATYPEPLUGIN you can use FindCustomDataTypePlugin or FindResourceDataTypePlugin Cheers Manuel
  • Hide the Generic Tabs of an Subject

    r20 python
    5
    0 Votes
    5 Posts
    815 Views
    B
    @m_adam Oh okay. Thanks for the confirmation. Have a great day ahead!
  • DrawLine Obscured by objects

    python
    5
    1
    0 Votes
    5 Posts
    1k Views
    chuanzhenC
    @m_magalhaes Thanks ,it works well,I modified the code according to your answer. 1 draw line not obscured by any object.solved 2 before i just draw line in MouseImput() (not add Draw() funtion),as above pic/code, Now i draw line in Draw(),it works well.solved
  • Convenience function for Combobox

    r19 python macos
    5
    0 Votes
    5 Posts
    1k Views
    S
    Thank you again, @m_adam! I ended up using the C++ method, and it worked like a charm. Also, I appreciate the link to the *args and **kwargs at pythontips.com. It was very helpful to understand those concepts. I do have (many) more questions, but I'll start new posts since they're not related to this topic. My Best, Eric
  • Sampling some object's material color channel

    c++ r19 r20
    7
    0 Votes
    7 Posts
    1k Views
    rsodreR
    @r_gigante Nice one, thanks!
  • Tangent space, point clouds and multi UV materials

    3
    0 Votes
    3 Posts
    831 Views
    kbarK
    Hi Aurelein! Great to see the importer is happening. Just thought this old blog post of mine might help you. http://tools4polygons.blogspot.com/2015/12/multiple-uvs-and-lightmaps-in-c4d.html Cheers, Kent