Maxon Developers
    • Downloads
      • All Downloads
      • Cinema 4D Python SDK
      • Cinema 4D C++ SDK
      • Cineware SDK
      • ZBrush GoZ SDK
      • Cinema 4D Python Examples
      • Cinema 4D C++ Examples
      • Project Tool
      • SDK Database
    • Documentation
      • Cinema 4D Python SDK
      • Cinema 4D C++ SDK
      • Cineware SDK
      • ZBrush GoZ SDK
    • Forum
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Forums
      • Overview
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • News & Information
      • Downloads
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Register
    • Login
    1. Home
    2. Cinema 4D SDK
    Log in to post
    Load new posts
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • B

      Add Object Output Parameter of a Node

      r20 python • • bentraje
      6
      0
      Votes
      6
      Posts
      432
      Views

      M

      This issue is now fixed in R21.

      Cheers,
      Maxime.

    • M

      how to control the on/off of a node in expresso?

      r20 python windows • • milkliu
      9
      0
      Votes
      9
      Posts
      1.1k
      Views

      M

      This issue is now fixed in R21.

      Cheers,
      Maxime.

    • chuanzhenC

      GV Node AddPort fail

      python r19 • • chuanzhen
      5
      1
      Votes
      5
      Posts
      498
      Views

      M

      This issue is now fixed in R21.

      Cheers,
      Maxime.

    • rsodreR

      Join command result offset

      r20 c++ python • • rsodre
      3
      0
      Votes
      3
      Posts
      220
      Views

      rsodreR

      @m_adam Hi Maxime,

      Thanks for this workaround, indeed puts the polygon on the right place.

      Best,
      roger

    • dskeithbuckD

      Distributing Python Plugins that have Dependencies

      • • dskeithbuck
      14
      0
      Votes
      14
      Posts
      1.5k
      Views

      dskeithbuckD

      @m_adam said in Distributing Python Plugins that have Dependencies:

      As an Idea but didn't try and will not have the time to do it today (so if you try, do it at your own risks), but you could try to install things using directly the python executable from the resource folder

      I'm moving onto different parts of development, but I'll likely want to investigate this later and will post an update if I do. Thanks!

    • A

      Delete points based on distance

      python • • andmotion
      13
      0
      Votes
      13
      Posts
      1.6k
      Views

      A

      I thing after short research that c4d.plugins.ObjectData could actually be the solution I am after.
      I will be posting my progress here.
      Once again Thanks Guys for heads up!!!!!
      Thanks

    • B

      Node Editor API for R21?

      r21 python • • bentraje
      6
      0
      Votes
      6
      Posts
      341
      Views

      F

      @s_bach OK, thanks!

    • D

      Update Render Path in an Xpresso Node

      • • daltonmonaie
      3
      0
      Votes
      3
      Posts
      362
      Views

      D

      Hi Maxime,

      Thanks again a lot ๐Ÿ™‚
      I just needed to replace the part in the python-node where you newly written how the path is being generated by my own Path-String-generation-algorythm which is builded from the content of the file watched.
      Sure, it's the risky way, as you mentioned it, but it works for this time.

      Greets
      Matthias

    • dskeithbuckD

      HTTP Requests with `maxon` API

      python • • dskeithbuck
      5
      0
      Votes
      5
      Posts
      355
      Views

      dskeithbuckD

      @m_adam said in HTTP Requests with `maxon` API:

      Hi @dskeithbuck thanks a lot for trying to use the new Maxon API.

      Thank you so much for the working sample code, that answers my question. I look forward to switching over to the Maxon API for URL requests once these kinks get worked out.

    • mfersaouiM

      Questions about Bake Texture tag & Python

      python • • mfersaoui
      11
      0
      Votes
      11
      Posts
      456
      Views

      mfersaouiM

      Hi,
      Thank you very much @zipit and have a good day.

    • C4DSC

      R21 plugin licensing

      • • C4DS
      2
      0
      Votes
      2
      Posts
      589
      Views

      S

      Hello,

      as far as I know the licenseID is a temporary session ID that is only used internally. It has no use for third party developers.

      The hardware ID is based on the corresponding OS functions. So the hardware ID is the same as long the OS thinks the system is the same.

      Please also notice that, for internal reasons, the format of any of these IDs may change in future releases.

      Is it up to the studios to decide how they want to license their software. A typical use case could be that a studio creates a single account that is shared in the company. So there would be one user ID for the whole studio.

      It is up to you to decide if you want to bind your plugin to that user ID or a system ID.

      best wishes,
      Sebastian

    • B

      Creating Pop-up Menus

      r21 python • • bentraje
      5
      0
      Votes
      5
      Posts
      677
      Views

      B

      @m_adam

      RE: Maya radial
      Yea, it by theory the multiple gedialogs with pop-up from certain distance from the mouse should create a radial. I'll probably have it for another time/thread.

      Thanks for the response. Will consider this thread close

      RE: non working code example.
      Sure sure. Will let you know if anything comes up. The codes I referred above was from awhile ago, so I don't have immediate memory of them.

    • B

      Hide a specific object in a specific viewport but not in others?

      r20 python • • bentraje
      9
      0
      Votes
      9
      Posts
      693
      Views

      ManuelM

      Hello,

      This thread will be considered as solved tomorrow unless you have something to add ?

      Cheers,
      Manuel

    • B

      Import C4D vs Import Maxon

      python r21 • • bentraje
      9
      0
      Votes
      9
      Posts
      335
      Views

      B

      @zipit @m_magalhaes

      Yes, zipit was correct on my concern:
      If he has to worry about the new API on day-2-day tasks like selecting an object

      Guess, I don't have to for now.

      Thanks for the clarification.

    • J

      How to use BaseDraw::DrawObject/DrawPolygonObject draw constant color like Display Tag Constant Shading mode

      c++ r20 • • Jmelon
      4
      0
      Votes
      4
      Posts
      224
      Views

      ManuelM

      @Jmelon said in How to use BaseDraw::DrawObject/DrawPolygonObject draw constant color like Display Tag Constant Shading mode:

      and sorry for my negligence, I will pay attention next time

      Don't worry at all, it helps us to answer your question faster and searching trough the forum.

      Cheers,
      Manuel

    • F

      Safety of GetCache() after ExecutePasses()?

      r20 classic api • • Filip
      3
      0
      Votes
      3
      Posts
      203
      Views

      F

      @m_magalhaes said in Safety of GetCache() after ExecutePasses()?:

      The scene will be update and you can retrieves the caches.

      Great, thanks!

      /Filip

    • F

      Detect RenderDocument() in videopost

      • • Filip
      5
      0
      Votes
      5
      Posts
      302
      Views

      F

      @m_magalhaes

      "when you are using RenderDocument, you can set the RENDERFLAGS, so it can be virtually "anything""
      -Yes, that makes sense. Thanks.

      "Can i ask you why you need to know if a render have been started using the RenderDocument() function ?"
      -In a custom renderer, I am exploring the possibility of sometimes (depending on user selected options) sending the rendered images to an external image viewer (not the c4d picture viewer). In this case, if RenderDocument() is called, we would still want to render to the c4d bitmap to make sure RenderDocument() correctly returns an image.

      Anyway, as I said, this was a bit of a long shot. Since this appears not to be possible, I will explore other options.

      Thanks!
      /Filip

    • A

      Get shader's parent ID

      python r19 • • AndreAnjos
      8
      0
      Votes
      8
      Posts
      371
      Views

      A

      @m_magalhaes said in Get shader's parent ID:

      hello,
      thanks @zipit ^^

      just one thing, in the context of the script manager, you don't need DOC = c4d.documents.GetActiveDocument() there is already doc.

      cheers,
      Manuel.

      Corrected! โ˜บ

      Thank you Manuel!

    • Leo_SaramagoL

      PYTHON - GetCustomDataTypeDefault(--- integer ---)

      • • Leo_Saramago
      6
      0
      Votes
      6
      Posts
      368
      Views

      ManuelM

      Hello,

      nothing to add, thanks @zipit for the answer ๐Ÿ™‚

      @Leo_Saramago don't forget to mark your thread to solved.

      Cheers,
      Manuel

    • rsodreR

      Hair material Thickness Texture on spline segments

      r20 r19 c++ • • rsodre
      6
      0
      Votes
      6
      Posts
      263
      Views

      rsodreR

      @m_magalhaes Based on the hair_shader.cpp example, I implemented a workaround with a custom shader on the Texture attribute, using calc_sample to sample per segment. Works fine!