• Plugin affecting C4D modules startup

    Cinema 4D SDK c++ r20
    12
    2
    0 Votes
    12 Posts
    5k Views
    rsodreR
    @mmustafasarikaya See @m_adam reponse above. Deleting those files fixed the problem.
  • GeUserarea crash when Redraw() in Message()

    Cinema 4D SDK r20 python
    3
    1 Votes
    3 Posts
    760 Views
    M
    @m_adam oh,i miss this reason,thank you : )
  • BaseContainer equality ... are you kidding me

    Cinema 4D SDK c++ r20
    10
    0 Votes
    10 Posts
    2k Views
    ManuelM
    hello, oupss thanks i got the same warning and forgot to update the code here Cheers Manuel
  • Access the Limit Min/Max in the User Data Manager

    Cinema 4D SDK r20 python
    5
    0 Votes
    5 Posts
    988 Views
    B
    @m_adam said in Access the Limit Min/Max in the User Data Manager: In conclusion, you can't drive the enable/disable status of the limit checkbox since this is fully handled by the User Data Manager GeDialog, but you can simulate what this dialog does. Still a bit over my head but thanks for the clarification. So the code pointed above is to simulate what the dialog function.
  • Disable SimpleListView Item

    Cinema 4D SDK c++ r20 sdk
    2
    0 Votes
    2 Posts
    473 Views
    r_giganteR
    Hi Ogers thanks for reaching out us. With regard to your request, I confirm that to deliver the desired functionality you've to stick to TreeView since it's not possible to disable items belonging to a SimpleListView. Cheers, Riccardo
  • Toolplugin Crash When Close Cinema 4D

    Cinema 4D SDK c++ r20
    8
    1
    0 Votes
    8 Posts
    2k Views
    M
    @r_gigante Thank you for your answer! it s all fine : )
  • Polygon dimensions

    Cinema 4D SDK python r20
    4
    1
    0 Votes
    4 Posts
    1k Views
    r_giganteR
    Hi Pim, thanks for reaching out us. With regard to your question, given for comments from Cairyn, I recommend to refine your approach and to look on the web since there are a few different strategies to find the largest inscribed rectangle in a non-convex polygon (among them I recommend having a look at this). With regard to the points walking direction for a given polygon this is defined by the polygon normal and the left-hand rule and it should definitively not be randomly defined. Cheers, Riccardo
  • Large Delay with Python Interpreter in PyCharm

    Cinema 4D SDK r20 python sdk
    3
    0 Votes
    3 Posts
    666 Views
    M
    Hi @blastframe, I can only confirm what's @mp5gosu said, and confirm that c4dpy is a complete Cinema 4D executable, just opened as a python interpreter mode. So nothing to do here, unfortunately. Cheers, Maxime.
  • 0 Votes
    3 Posts
    585 Views
    M
    Hi @bentraje, since you rotate the axis (with SetMg) you also need to update the tangents according to the correct axis since tangents are in local space of points positions which are also in local space of the object. But as you figured is more rigging than a programming issue. And if you already solve the issue congratz! Cheers, Maxime.
  • Pycharm - Invalid Python SDK

    Cinema 4D 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.
  • Change LONG_CYCLE selected Item.

    Cinema 4D SDK c++ r20 windows
    11
    0 Votes
    11 Posts
    2k Views
    W
    Thanks for guiding Regards, Folexin
  • Set Keyframes through a Python Tag

    Cinema 4D SDK 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!
  • 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.
  • DRAWPASS::HANDLES Not Effect DRAWOBJECT()

    Cinema 4D SDK r20 c++
    6
    0 Votes
    6 Posts
    1k Views
    M
    @m_magalhaes thank you : ) : ) : )
  • Make editable returning strangely

    Cinema 4D SDK r20 c++
    10
    2
    0 Votes
    10 Posts
    2k Views
    D
    I understand, that makes sense to me. Thank you for the help. Dan
  • Splitting Selections maintaining Point Order

    Cinema 4D SDK r20 python
    6
    2
    0 Votes
    6 Posts
    1k Views
    M
    A CRC or a Checksum is basically a way to uniquely identify data. https://www.howtogeek.com/363735/what-is-a-checksum-and-why-should-you-care/
  • Bug on GetActiveObjects() on R20.057?

    Cinema 4D SDK 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
  • Customizing the Layout and Palettes

    Cinema 4D SDK 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"

    Cinema 4D SDK c++ r20
    6
    2
    0 Votes
    6 Posts
    1k Views
    M
    @m_magalhaes thank you for your answer
  • Reusing customGUI in different plugins

    Cinema 4D SDK 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