Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware 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. Cinema 4D SDK
    Log in to post
    Load new posts
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • A

      Clear LinkBox field

      python r19 windows • • AndreAnjos
      3
      0
      Votes
      3
      Posts
      989
      Views

      A

      Hi Andreas,

      Thank you very much! ☺
      It works like a treat and I appreciate your thorough explanation!

      Happy Friday!

      Andre

    • FlavioDinizF

      Linking something to a handle

      python r20 • • FlavioDiniz
      9
      0
      Votes
      9
      Posts
      2.1k
      Views

      a_blockA

      Nice, congrats ☺

      I have to admit, I forgot to turn this thread into a question. I did so now and I also marked it as solved, as your last post seems to imply.

      Cheers,
      Andreas

    • C4DSC

      Bitmap scaling up

      c++ r19 r20 • • C4DS
      3
      0
      Votes
      3
      Posts
      701
      Views

      M

      Thanks, @C4DS for pointing out this issue.

      It will be fixed in the next version.
      Cheers,
      Maxime.

    • C4DSC

      CheckDropArea documentation "typo" ?

      r19 r20 c++ • • C4DS
      2
      0
      Votes
      2
      Posts
      599
      Views

      M

      Hi @C4DS, thanks a lot for your message.
      Documentation tag have been added.

      Drag and Drop Manual, changed to:

      GeDialog Drag and Drop GeUserArea Drag and Drop GUI Message Drag and Drop

      Links will work correctly in the next update of the doc.

      However you are right, the code sample in the old manual was wrong. It should have been

      if (CheckDropArea(DLG_GROUP, msg, true, true)) {}

      Note, you could also create your own function as demonstrated in the AsyncTest Example.

      Cheers,
      Maxime.

    • F

      Python new point indices after points have been deleted

      python • • Fabian
      5
      0
      Votes
      5
      Posts
      1.1k
      Views

      a_blockA

      I forgot to turn this thread into a question. Done now, and as I regard the last post as a "solved" message, I also marked it as solved. Please, don't hesitate to turn back to unresolved, if I was wrong.

    • fwilleke80F

      RestartApplication() / c4d.RestartMe()

      c++ python classic api • • fwilleke80
      4
      0
      Votes
      4
      Posts
      945
      Views

      a_blockA

      Sorry, in contrary to what I had written here before, we will not add RestartApplication() to the documentation. These calls have certain intricacies, so their use will be at own risk. This is now based on an answer from our development.
      Cheers,
      Andreas

    • P

      Please help - Python script

      python • • P_ron81
      3
      1
      Votes
      3
      Posts
      932
      Views

      a_blockA

      Hi,

      I'm afraid @Cairyn already contributed everything we could.
      We need to leave this to the community. Sorry.

      I have moved this to the General Programming & Plugins Discussions category, as I don't regard it as a very C4D specific question. Please, correct me, if I'm wrong.

      Cheers,
      Andreas

    • chuanzhenC

      Some questions about PSD correction

      r19 • • chuanzhen
      7
      0
      Votes
      7
      Posts
      2.0k
      Views

      chuanzhenC

      @m_adam Thank you for your team's reply.
      I will share my exploration in this post in the future.☺

    • rsodreR

      Custom lens and renderers

      c++ • • rsodre
      4
      0
      Votes
      4
      Posts
      833
      Views

      a_blockA

      Hi Roger,

      yes, you are right, this seems a bit strange on first sight. But the entire concept of VideoPostData providing C++ functions to extend the render pipeline does not hold for a GPU renderer nor the viewport display (which in the end is used for the preview renderers). This doesn't make it any better, but may at least explain the current inconsistency on our side. I'm confident at least for ProRender this is being looked into, but I can't say anything nor make any promises about future developments.

      Cheers,
      Andreas

    • C4DSC

      CallButton in C++

      c++ r19 r20 • • C4DS
      7
      0
      Votes
      7
      Posts
      1.5k
      Views

      C4DSC

      Working as expected now ... didn't think of playing with the PLUGINTYPE_xxx
      Thanks for details.

    • P

      Send BaseBitmap to another plugin

      c++ r20 • • peterakos
      5
      0
      Votes
      5
      Posts
      1.1k
      Views

      P

      Thank you very much for your support !

    • Z

      problem about TeamRender process been stopped acciently

      r19 • • zhhm156
      2
      0
      Votes
      2
      Posts
      623
      Views

      a_blockA

      Hi,

      this sounds more like a TR issue and not so much an SDK problem.
      If so, then I suggest to rather use the How Can We Help? form on MAXON's homepage.

      Cheers,
      Andreas

    • A

      How to use c4dpy for Cinema4D R20 SP1

      • • alfieB
      18
      1
      Votes
      18
      Posts
      9.3k
      Views

      a_blockA

      @mikeudin Thanks for making us aware. We'll change the link with the next docs update.

    • D

      This topic is deleted!

      • • d_schmidt
      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • A

      Removing objects from InExclude List and GUI (CommandData Plugin)

      python windows r19 • • AndreAnjos
      3
      0
      Votes
      3
      Posts
      814
      Views

      A

      Amazing! Thank you again Andreas!

    • R

      SetDocumentData options for exporting

      r20 python • • Rage
      4
      0
      Votes
      4
      Posts
      1.2k
      Views

      M

      Hi @Rage

      I guess export_OBJ example on our Github repository is what you are looking for.
      Note for the moment values of the BaseContainer are not available in the Python Documentation.
      But you could find them in the C++ documentation about fobjexport2.h.

      If you have any question please let me know.
      Cheers,
      Maxime.

    • P

      c4d threading runs only on one core and is slower than single threaded

      python • • pyr
      2
      0
      Votes
      2
      Posts
      816
      Views

      M

      Hi @pyr,

      In Python, there is a GIL which do not allow Python by design to execute something in parallel.

      In Cinema 4D all our functions (so everything which is in the c4d python module) is "GIL safe" in order to avoid any issue with Python memory.
      So in Cinema 4D thread are designed for doing GUI, or background stuff.
      Moreover, keep in mind creating a Thread have a cost in term of time (to create, execute, delete them).

      Finally, I would like to point you to multiprocessing vs multi-threading.

      Note that since it's more an algorithm problem than an issue related to our API, we can only provide you hints.

      btw, I also turned your topic as a question. See Q&A New Functionality.
      Cheers,
      Maxime.

    • T

      Quaternion rotation

      • • Tudor
      5
      0
      Votes
      5
      Posts
      1.8k
      Views

      a_blockA

      Hi,

      please, do not delete discussions threads. The contained information might be valuable for future readers.

      Cheers,
      Andreas

    • T

      Object Target Expression in Python

      • • Tudor
      8
      0
      Votes
      8
      Posts
      2.2k
      Views

      a_blockA

      Hi,

      unfortunately we can't help developing algorithms. So, what has been said here and in the Quaternion Rotation thread, is probably all we can contribute from MAXON's side.

      Maybe somebody from our community is willing to step into this and help out?

      Cheers,
      Andreas

    • P

      Bevel Object Type

      python r20 • • pim
      3
      0
      Votes
      3
      Posts
      714
      Views

      P

      Thanks.
      And yes, I used that value already.

      -Pim