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
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. Tags
    3. sdk
    Log in to post

    • All categories
    • U

      Get list of all commands and their associated information

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ maxon api sdk
      6
      0 Votes
      6 Posts
      1k Views
      ferdinandF
      Hello @m_adam, without any further questions or other postings, we will consider this topic as solved and flag it as such by Friday, 17/06/2022. Thank you for your understanding, Ferdinand
    • J

      Limit On the Number Of Takes

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r20 sdk
      4
      0 Votes
      4 Posts
      889 Views
      J
      @m_magalhaes Thanks for the response. Might be able to use your idea as potential solution. John Terenece
    • J

      GeDialog Update

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r20 c++ sdk
      4
      0 Votes
      4 Posts
      890 Views
      fwilleke80F
      I would recommend against changing anything in the scene from within GetVirtualObjects(). Rather do it in Execute(). Cheers, Frank
    • K

      GeUserArea.DrawEllipseFill() draws a circle the wrong way

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python r25 sdk
      4
      1
      0 Votes
      4 Posts
      628 Views
      M
      Hi this bug was fixed with release 2023.0 of Cinema 4D. Cheers, Maxime.
    • ferdinandF

      S26 SDK and API Documentation Release

      Watching Ignoring Scheduled Pinned Locked Moved News & Information news sdk
      1
      1 Votes
      1 Posts
      5k Views
      No one has replied
    • J

      BaseTake AddTake

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ r20 sdk
      4
      1 Votes
      4 Posts
      1k Views
      J
      Thanks for the response Ferdinand, I thought that that would be the case. John Terenece
    • K

      Another question for animated data extraction

      Watching Ignoring Scheduled Pinned Locked Moved Cineware SDK c++ sdk
      3
      0 Votes
      3 Posts
      1k Views
      ferdinandF
      Hello @khor, without any further questions and other postings, we will consider this topic as solved and flag it as such by Friday, 17/06/2022. Thank you for your understanding, Ferdinand
    • S

      Can't get assets info in c4dpy

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python r21 sdk
      4
      2
      0 Votes
      4 Posts
      595 Views
      ferdinandF
      Hello @sol87, without any further questions and other postings, we will consider this topic as solved and flag it as such by Friday, 17/06/2022. Thank you for your understanding, Ferdinand
    • S

      R21 c4dpy LoadFile always return False

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK sdk python
      6
      2
      0 Votes
      6 Posts
      759 Views
      S
      @ferdinand wow, awesome. It works! thank you so much.
    • ROMANR

      Layers checker

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python s24 sdk
      4
      0 Votes
      4 Posts
      1k Views
      ROMANR
      @mogh I didn't know about this function @ferdinand Thank you a lot for your detailed response. I will chek posts which you recommended
    • pyxelriggerP

      is it possible for me to have a plugin that modifies some function of cinema 4d?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      11
      0 Votes
      11 Posts
      2k Views
      ferdinandF
      Hello @pyxelrigger, without any further activity before Wednesday, the 16.03.2022, we will consider this topic as solved and remove the "unsolved" state from this topic. Thank you for your understanding, Ferdinand
    • N

      Thinking Particles in ParallelFor

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r20 c++ windows sdk
      5
      0 Votes
      5 Posts
      962 Views
      N
      Hello @ferdinand, thank you again for this very detailed and helpful reply! I tried both methods, allocating beforehand and like the previous setup, just have it after the ParallelFor altogether. Both worked, although allocating beforehand introduced some weird flickering in the particles and was (at least it feels that way) more unstable. Which is why I opted to go for the second solution as with some exstensive testing it didn't seem to cause any issues. For anyone maybe reading this in the future and having the same issues: Do not allocate the particle group inside the plugin but use a link field and have the user handle the particle group creation inside c4d, that solved a lot of weird behaviours and seemed to work better/more stable. (at least in my not so intended usecase) I will mark this thread as solved, as it works now and I can fix the main-thread issue as well without too much trouble. So thank you very much for your quick and very detailed replies! Best Regards, Florian
    • pyxelriggerP

      Get height and width (cm) of a camera focus area

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python sdk r21
      5
      1
      0 Votes
      5 Posts
      1k Views
      pyxelriggerP
      Hmm thank you!! It's not as difficult as I imagined I just had to make a change in the formula for some case, I used: x = focaldistance*math.tan(h/2)*1 [image: 1644929034240-96f1960e87e92c0bd8b3f677b453172d.gif]
    • D

      Copying Take Overrides from an object to another via Python not working properly

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python s24 sdk
      3
      7
      0 Votes
      3 Posts
      714 Views
      D
      @m_magalhaes said in Copying Take Overrides from an object to another via Python not working properly: adding the backupvalue You are master! thanks my friend, it's working!
    • S

      Info GetUserDataContainer and RemoveUserData switched

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK sdk
      2
      1
      1 Votes
      2 Posts
      377 Views
      M
      Thanks, this is going to be fixed in the next documentation release. Cheers, Maxime.
    • WickedPW

      Getting material 'use' flag

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK sdk c++
      3
      0 Votes
      3 Posts
      509 Views
      WickedPW
      Thanks Frank, @fwilleke80 said in Getting material 'use' flag: BaseMaterial* const materialPtr = textureTagPtr->GetMaterial(); Yep, that's what I was missing. I was thinking the texture tag was the material, but it wasn't and I needed to get the link to the material from the texture tag. Cheers, WP.
    • W

      Access renderer specific settings with python

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK sdk python
      6
      0 Votes
      6 Posts
      2k Views
      ferdinandF
      Hey @wen, Thanks for sharing the example scene! Got a new question though, what do you mean with: "In R25 Redshift does not have a "Raw" color profile anymore" I looked at the wrong parameter; I thought your second script was still for REDSHIFT_RENDERER_COLOR_MANAGEMENT_OCIO_RENDERING_COLORSPACE as the previous example, but it is for REDSHIFT_RENDERER_COLOR_MANAGEMENT_OCIO_VIEW. So, you are right, "Raw" is still there Cheers, Ferdinand
    • B

      R25 project tool

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ windows project tool r25 sdk
      6
      0 Votes
      6 Posts
      982 Views
      ManuelM
      hxx files are created by the preprocesssor when you compile.They are created in the Generate subfolder of each project. Frameworks should work out of the box (even if sometimes, we have some bugs_ Cheers, manuel
    • F

      Exporting data from Takes to a file

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK sdk r23 python
      8
      0 Votes
      8 Posts
      1k Views
      F
      Hi Manual, This is exactly what I needed. Thank you very much. Best regards, Tomasz
    • W

      Modifying Cinema 4D Preferences from External Python Script?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r23 s24 r25 python sdk
      4
      0 Votes
      4 Posts
      1k Views
      ferdinandF
      Hello @wuzelwazel, without any further questions or postings, we will consider this thread as solved by Friday the 4th, February 2022. Thank you for your understanding, Ferdinand