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
    • Unread
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. dskeithbuck
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 13
    • Posts 35
    • Best 8
    • Controversial 0
    • Groups 0

    Topics created by dskeithbuck

    • dskeithbuckD

      Modifying Scene On First Open or Before Save?

      Cinema 4D SDK
      • s24 python • • dskeithbuck
      5
      0
      Votes
      5
      Posts
      892
      Views

      dskeithbuckD

      @C4DS @kbar @ferdinand - Thank you so much for the in-depth responses.

      @kbar I'll see if I can get my employer to pony up for a license for Call Python as that seems like the simplest root. Although, this is potentially a light enough lift that I can finally make the transition into C++ development.

      @ferdinand Helpful to know that I won't be able to interrupt the save process (probably a good thing from the user POV).

    • dskeithbuckD

      Copying All Compatible Properties from One Object to Another?

      Cinema 4D SDK
      • python s22 • • dskeithbuck
      6
      0
      Votes
      6
      Posts
      957
      Views

      dskeithD

      Realizing I never responded to this Thank you @m_magalhaes, @mikegold10, and @PluginStudent.

      I ended up manually making a list of the parameters I wanted to copy and iterating through all of them. Not ideal, but at least glad to know there wasn't an automated method I was missing.

    • dskeithbuckD

      Best Practices for Reporting Errors to Users?

      Cinema 4D SDK
      • python • • dskeithbuck
      4
      0
      Votes
      4
      Posts
      762
      Views

      dskeithbuckD

      @s_bach & @zipit - Thank you both for the thoughtful replies!

      I think I'll opt for the status bar for most user-facing feedback, and console logging for anything bigger. Watching the "What could possibly go wrong?" talk now.

    • dskeithbuckD

      Selecting Objects in Order

      Cinema 4D SDK
      • python • • dskeithbuck
      2
      1
      Votes
      2
      Posts
      1.7k
      Views

      M

      Hi @dskeithbuck thanks for reaching us.

      In fact, it's written in the C++ BaseDocument - Selection Manual but I agree maybe a note in the function will be welcome.

      IN any case, I will add a note for the python doc.
      Thanks again.

      Cheers,
      Maxime.

    • dskeithbuckD

      Styling BitmapButtons

      Cinema 4D SDK
      • python • • dskeithbuck
      5
      0
      Votes
      5
      Posts
      1.0k
      Views

      M

      Hi, this is fixed in R21.1 SP1.

      Cheers,
      Maxime.

    • dskeithbuckD

      HTTP Requests with `maxon` API

      Cinema 4D SDK
      • python • • dskeithbuck
      5
      0
      Votes
      5
      Posts
      864
      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.

    • dskeithbuckD

      Distributing Python Plugins that have Dependencies

      Cinema 4D SDK
      • • • dskeithbuck
      14
      0
      Votes
      14
      Posts
      3.0k
      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!

    • dskeithbuckD

      Getting the State of Modifier Keys (ctrl/cmd, shift, alt)

      General Talk
      • python • • dskeithbuck
      5
      1
      Votes
      5
      Posts
      959
      Views

      ManuelM

      I'm not sure it's a bad habit or what's the difference. There's maybe type conversion, i don't know.

      Or maybe with the code optimization there's no difference at the end.

      I just wanted to add my 2 cents to have bool and not value xD

      Cheers
      Manuel

    • dskeithbuckD

      Catch InputDialog Cancel?

      Cinema 4D SDK
      • • • dskeithbuck
      3
      0
      Votes
      3
      Posts
      649
      Views

      M

      Hi Donovan, unfortunately, there is no change in this regards. The best way is still to check for an empty return value or either creates your own dialog.

      I've filled a feature request.
      Cheers,
      Maxime.

    • dskeithbuckD

      Using c4dpy to show Class Documentation?

      Cinema 4D SDK
      • • • dskeithbuck
      3
      0
      Votes
      3
      Posts
      795
      Views

      dskeithD

      Hi Maxime - thank you very much for the response, and I'm glad to hear you're considering it for the future.

    • dskeithbuckD

      How to Get the Selected Keyframes in Active Timeline/FCurve Manager

      Cinema 4D SDK
      • python • • dskeithbuck
      7
      3
      Votes
      7
      Posts
      4.0k
      Views

      a_blockA

      There is no way to get a filtered list of objects visible in the timeline. Sorry.

    • dskeithbuckD

      Compiling the Cinema 4D R20 C++ SDK Examples

      Cinema 4D SDK
      • c++ windows project tool r20 • • dskeithbuck
      7
      7
      Votes
      7
      Posts
      5.3k
      Views

      B

      @m_adam
      Thanks. You are right. It didn't exceed 5GB. I guess 5GB is when it is uncompressed.
      I was able to build the plug-ins now.

    • dskeithbuckD

      Syntax Highligting in Markdown Code Blocks?

      General Talk
      • • • dskeithbuck
      6
      0
      Votes
      6
      Posts
      1.7k
      Views

      r_giganteR

      For everybody interested in syntax highlighting, nodeBB is pretty smart in recognizing the language you're using by simply checking your code snippet, but in case you really want to hard-code the language set simply use the following line when starting a code snippet:

      ```<language>

      where <language> can be anything like python or c++

      Cheers, Riccardo