Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. Tags
    3. r21
    Log in to post

    • All categories
    • O

      Can't apply shaders to a CUSTOMGUI_TEXBOX in iCustomGui

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r21
      3
      0 Votes
      3 Posts
      557 Views
      O
      I see, thank you for the answer. Cheers, Ogers.
    • a_blockA

      CommandData with Options Dialog - Docked command button

      Watching Ignoring Scheduled Pinned Locked Moved Bugs windows python r21 s24
      5
      0 Votes
      5 Posts
      2k Views
      a_blockA
      Hi Ferdinand, thanks for the confirmation and looking into it. While it's a bit unfortunate, I do not consider this a major road block. From my side this thread can be considered close. Cheers
    • B

      c4d.documents.CloseAllDocuments() always returns None

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 python windows
      2
      0 Votes
      2 Posts
      414 Views
      M
      Hi, @Boony2000 you are right, the documentation will be fixed. Cheers, Maxime.
    • A

      How to use UV morph node

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 c++
      5
      0 Votes
      5 Posts
      783 Views
      A
      Hi, Thank you so much for your suggestion. I changed my code to iterate each surface. It works very well. Thank you for your help, which solved my problem. [image: 1623154713798-6ecf2fc3-56cc-4834-9632-0b815d3a5f39-image.png] Thanks, Manuel
    • O

      Setting node dirty does not trigger an update.

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 c++
      18
      0 Votes
      18 Posts
      2k Views
      ferdinandF
      Hello @Ogers, without any further questions, we will consider this topic as solved by Monday, the 25th and flag it accordingly. Thank you for your understanding, Ferdinand
    • B

      No save prompt after userchange

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 windows python
      3
      0 Votes
      3 Posts
      532 Views
      B
      Hi! Thanks for your input! I just found the cause. There is an os.kill call on the C4DPL_ENDPROGRAM message. If you leave it out some python stuff seems to keep running and preventing Cinema from being opened again. I am assuming that's why the original author did that. I will just catch the dirty flag myself and deal with unsaved scenes before terminating the process. Unless you know a more elegant way. I will mark this as solved. Thanks again. P.S.: This is off topic, but trying to reply I would always get an error and I had to log out and in again to post this. EDIT: I found the elegant solution - Adding c4d.documents.CloseAllDocuments() before the process termination handles the save dialogs perfectly!
    • P

      Method `BaseTake.SetCamera(self, takeData, camera)` does not set the camera

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 python
      6
      0 Votes
      6 Posts
      763 Views
      ferdinandF
      Hello Paula, of course, I understand these restrictions, but on the other hand it is in this case hard to just guess the problem. Feel free to reopen this subject at any time. Cheers, Ferdinand
    • B

      Get Emitter's Number of Particles and their PSR?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 python
      6
      0 Votes
      6 Posts
      1k Views
      B
      Hi @ferdinand RE: Please note that this is not a commitment of us to do this regularly . . I understand. Thanks for the detailed explanation and background theory for the answer. Have a nice ahead! Will close this thread now.
    • H

      Insert User Data Track in Python

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      10
      0 Votes
      10 Posts
      2k Views
      ferdinandF
      Hello @JH23, without any further questions or postings, we will consider this topic as solved by Wednesday and flag it accordingly. Cheers, Ferdinand
    • ROMANR

      Layer Selection Python

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python r21
      11
      0 Votes
      11 Posts
      2k Views
      ROMANR
      @cairyn Thank you again. I will check your patreon
    • a_blockA

      Close button of docked dialog emits Command(id=92)

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      5
      0 Votes
      5 Posts
      890 Views
      B
      i removed the ids from the sdk. it looks like they are only used internally. there is no use in the sdk for developers.
    • C4DSC

      NodeData Undo

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r20 r19 r21 c++
      13
      0 Votes
      13 Posts
      2k Views
      ferdinandF
      Hello @C4DS, without any further questions, we will consider this topic as solved by Monday, the 25th and flag it accordingly. Thank you for your understanding, Ferdinand
    • fwilleke80F

      Colors on a generator

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r20 r21 r23 s22 s24 c++
      14
      0 Votes
      14 Posts
      1k Views
      ferdinandF
      Hello @fwilleke80, without further questions or postings, we will consider this topic as solved by Wednesday and flag it accordingly. Thank you for your understanding, Ferdinand
    • K

      Strange behavior of UserArea docked with Timeline

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 s24 python windows
      5
      0 Votes
      5 Posts
      820 Views
      K
      Hi, It looks like the problem got solved by Sized function. Thanks a lot @m_magalhaes and @m_adam !!
    • C4DSC

      ActiveObjectManager_SetObject gets overruled by Xpresso tag

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r19 r20 r21
      4
      0 Votes
      4 Posts
      857 Views
      C4DSC
      Seems the only solution here is to register an own mode.
    • A

      How to create a left-aligned group in the menu.

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 c++
      8
      1
      0 Votes
      8 Posts
      1k Views
      ferdinandF
      Hello @AiMiDi, without any further questions, we will consider this topic as solved by Monday and flag it accordingly. Thank you for your understanding, Ferdinand
    • kbarK

      Double clicking behaviour in a Field List.

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r20 r21 r23 s22 s24
      3
      1 Votes
      3 Posts
      393 Views
      kbarK
      This is for my own plugin. I was looking for a flag that I could set. Totally forgot about just checking for the parameter being set. Great solution. Thanks.
    • a_blockA

      GeDialog lacking InitValues, when docked and folded

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK windows python r19 r21 r23 s24
      8
      2 Votes
      8 Posts
      2k Views
      ferdinandF
      Dear community, this bug has been fixed and will be integrated with an upcoming release of Cinema 4D S24 (hopefully the next one). Cheers, Ferdinand
    • B

      Get the String of the Font Data?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r21 python
      4
      0 Votes
      4 Posts
      527 Views
      B
      @Cairyn @ferdinand Thanks for the response. Printing the base container with their indexes worked in my use case
    • A

      ObjectData::Draw

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r21
      3
      1
      0 Votes
      3 Posts
      521 Views
      A
      Thanks for your answer, it solved my problem. Thank, AiMiDi