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. Cinema 4D SDK
    Log in to post
    Load new posts
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • D

      Drag and Drop external image in a gui Edit Text box with Python

      • • danielsian
      5
      0
      Votes
      5
      Posts
      836
      Views

      D

      Great!
      Cheers!

    • K

      Build fails with R23 SDK

      r23 sdk • • kasai
      3
      0
      Votes
      3
      Posts
      584
      Views

      K

      Thank you for your advice. The build was successful !!

    • M

      startup script in R23 not working anymore

      r23 python • • marc_angele
      3
      0
      Votes
      3
      Posts
      489
      Views

      M

      hi @ferdinand
      thank you very much for your response!

      the python_init.py does the job perfectly 🙂

      great support, thanks a lot!

      best,
      marc.

    • J

      Create Geometry from Python Generator

      python • • johntravolski
      7
      0
      Votes
      7
      Posts
      1.3k
      Views

      J

      @johntravolski
      I figured it out, I needed to add

      node.Message(c4d.MSG_UPDATE)

      after the for double loop where I set the polygons.

    • R

      Run plugin every frame

      • • RneCGI
      3
      0
      Votes
      3
      Posts
      476
      Views

      R

      After a few mails with Ferdinand I switched to a Tag plugin solution. This does the job perfectly.
      So the solution was not to use an Object data solution but a TagData.

      Thanx!

    • Q

      Help with tutorial of an animation of a Wallet!

      • • Quencyjones
      2
      0
      Votes
      2
      Posts
      332
      Views

      M

      Hi @Quencyjones first of all welcome to the plugin cafe community,

      Nevertheless, this forum is about Cinema 4D Development to build plugin or script in Cinema 4D. This is not a Cinema 4D user forum where you can find solutions to technical questions about how to use Cinema 4D, but only about its API.

      So I think it's better for you to ask on more Cinema 4D user-centric forum such as cgtalk, core4d.

      Cheers,
      Maxime.

    • O

      Change LONG_CYCLE selected Item.

      c++ r20 windows • • Ogers
      11
      0
      Votes
      11
      Posts
      1.9k
      Views

      W

      Thanks for guiding

      Regards,
      Folexin

    • D

      GetContour() and return Onull

      • • d_schmidt
      13
      0
      Votes
      13
      Posts
      1.7k
      Views

      D

      Hi @ferdinand.

      Thanks for all of the help. That all makes sense to me. Hopefully in the future there will be a better work around, but for now I've got a workaround that is clunky but working.

      Thanks again,
      Dan

    • fwilleke80F

      EffectorData: Set clone visibility?

      r20 r21 s22 r23 c++ • • fwilleke80
      3
      0
      Votes
      3
      Posts
      359
      Views

      fwilleke80F

      Works like a charm, thank you!

      Greetings,
      Frank

    • D

      Fields and Adding an Effector

      c++ python r20 sdk • • d_schmidt
      3
      0
      Votes
      3
      Posts
      722
      Views

      D

      @m_magalhaes

      Thank you! Works perfectly.

      Dan

    • S

      Is it possible to update the Python Version a release uses?

      • • SolarPH
      3
      0
      Votes
      3
      Posts
      511
      Views

      ManuelM

      hi,

      technically, it is possible, but you will have to figure it out yourself and be prepare to do a lot lot work.
      the answer is pretty no.

      Cheers,
      Manuel

    • rsodreR

      R23 usd/tbb version

      r23 • • rsodre
      12
      0
      Votes
      12
      Posts
      3.1k
      Views

      r_giganteR

      Hi @rsodre, a quick update from Pixar that hopefully shall address your issue

      From: Ivan Kolev [email protected]
      Subject: Re: [PixarAnimationStudios/USD] Deadlock loading usd (#1341)
      Date: 22 March 2021 at 11:53:37 CET

      We resolved this by switching our plugin to refer to the copy of libtbb.dylib included with C4D's USD module, using install_name_tool -change

      As our plugin runs on 3 platforms and on 3 hosts (3dsMax/Maya/C4D), our approach to TBB usage is to rely on its full backward compatibility: we compile/link against the oldest version that does the job for us (4.4) and expect that the hosts provide newer versions.
      In case of C4D we didn't do that because C4D doesn't include TBB in its main application, though some of its external modules do include their own copy of TBB. Similar to the other modules, we included our (old 4.4) copy of TBB.

      But this was no problem until now, the copies of TBB carried by C4D's modules haven't interfered in any harmful way. And the new USD module in R23 didn't change that.

      The source of the problem here is probably the fact that our plugin links to our own static copy of USD, which causes USD to be loaded twice, along with two different copies of TBB (and maybe the version mismatch is not important).
      So, linking against C4D's copy of TBB resolved the TBB deadlock problem, but we have now a new duplicate symbol problem, which I opened a new issue about: #1479

      Cheers, R

    • fwilleke80F

      Open a GeModalDialog from a Job Observer

      r20 r21 s22 r23 c++ maxon api • • fwilleke80
      4
      0
      Votes
      4
      Posts
      423
      Views

      fwilleke80F

      It works perfectly, thanks again!

      Cheers,
      Frank

    • orestiskonO

      Best Practice to transfer a variable from another function?

      python sdk • • orestiskon
      3
      0
      Votes
      3
      Posts
      468
      Views

      orestiskonO

      Thanks Manuel, yes that's how I ended up doing it in the end.

      I thought it would've been simpler to extract a variable from the main function, since it had already calculated. All I would need is to save the variable somewhere where the button function can read it, so this is where I tried the global variables but it didn't work.

    • H

      Blank appearing dropdown cycle

      python macos • • HerrMay
      5
      0
      Votes
      5
      Posts
      883
      Views

      H

      @m_adam alrighty got it working. 😃
      Thanks again. You can close this thread if you like.

      Cheers,
      Sebastian

    • L

      Content libraries. How to change path?

      • • leex
      6
      0
      Votes
      6
      Posts
      732
      Views

      L

      Thank you Ferdinand

    • V

      Node ID relevant bits?

      • • Virtualritz
      4
      0
      Votes
      4
      Posts
      601
      Views

      ferdinandF

      Hi @Virtualritz,

      without further questions or updates we will consider this topic as solved by Thursday and flag it accordingly.

      Cheers,
      Ferdinand

    • B

      Python Generator Mimicking Cloner That Can Modify Individual Cloner Parameters (Except PSR)?

      r21 python • • bentraje
      4
      0
      Votes
      4
      Posts
      840
      Views

      B

      @Cairyn @ferdinand

      Thanks for the response. The python generator works as expected.

      I did try to retrieve the cache earlier for mograph but with a python tag rather than a python generator, but it has some priority delays. Your solution is much more stable.

      Now, I don't have to jump to houdini for such simple scenes.

      Have a great day ahead!

    • M

      How to natively create an object with tons of triangles for a test purpose.

      • • mastergog
      7
      0
      Votes
      7
      Posts
      1.1k
      Views

      M

      Hey guys, thanks for the explanations.

      My only concern is that I can't really do anything besides closing Cinema4D to cancel the operation. Just for reference my plugin is a fluid volume that needs to be visualized in the viewport. This is not an expected workload, stumbled on it by chance, but so can one of the users.

      Anyway we can close this thread if it's not a bug.

      Regards,
      Georgi.

    • H

      LINK EFFECTORS TO CLONERS

      python • • Hugo BATTISTELLA
      4
      0
      Votes
      4
      Posts
      834
      Views

      H

      Thank you @bentraje and @ferdinand !

      You make the deal of the EffectorList function much clearer ! It works well now