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. ymoon
    3. Topics
    Offline
    • Profile
    • Following 1
    • Followers 1
    • Topics 15
    • Posts 35
    • Groups 0

    Topics

    • ymoonY

      VertexMap Display (Behavior Equivalent to Double-Click)

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK 2026 python windows
      3
      0 Votes
      3 Posts
      43 Views
      ymoonY
      @ferdinand Thank you. It works well. --> tag.Message(c4d.MSG_EDIT)
    • ymoonY

      How can I add the secondary greyed-out text in the Object Manager?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK 2025 python
      2
      1
      0 Votes
      2 Posts
      169 Views
      M
      Hey you need to react to MSG_GETCUSTOM_NAME_ADDITION and return a dict with the expected string with the "res" key. You need to register your object with c4d.OBJECT_CUSTOM_NAME_ADDITION to have the additional name displayed in the Object Manager. Cheers, Maxime.
    • ymoonY

      Python Tag plugin : Is it possible to disable(ghost) the host object's parameters?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python 2025
      3
      0 Votes
      3 Posts
      514 Views
      ymoonY
      @ferdinand Thank you for your kind explanation. I will explore other options.
    • ymoonY

      Python Tag: Detecting Edge Selection Changes

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK windows 2025 python
      3
      0 Votes
      3 Posts
      542 Views
      ymoonY
      Thanks, I'll test Dirty on selection.
    • ymoonY

      hud depth buffer?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK r19 2023 python
      6
      1
      0 Votes
      6 Posts
      1k Views
      ymoonY
      Added one more for... zip to remove the invisible points.
    • ymoonY

      Object Opacity Animation by Python Tag

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK 2023 python
      5
      0 Votes
      5 Posts
      1k Views
      ymoonY
      @ferdinand Thank You for Reply
    • ymoonY

      Calculate third point position aligned with two points(edge dir)

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK 2023 python
      4
      1
      0 Votes
      4 Posts
      772 Views
      i_mazlovI
      Hi @ymoon, Thanks for reaching out to us. Glad your problem is solved! Here are some pointers to the docs with related toolset: c4d.Vector, c4d.Matrix, c4d.utils. Please note, there's Matrix Manual, although math questions are generally out of scope of the support on this forum. Cheers, Ilia
    • ymoonY

      Use the tab name and open the that window?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python
      3
      1
      0 Votes
      3 Posts
      866 Views
      ymoonY
      @ferdinand There is no command to invoke the viewport window, so I was looking for an alternative. I will tagging the version in the next post. (R2023) Thank You.
    • ymoonY

      Can I select only the edge of an inner hole?

      Watching Ignoring Scheduled Pinned Locked Moved General Talk 2023
      5
      1
      0 Votes
      5 Posts
      1k Views
      ymoonY
      @ferdinand Yes I understood.
    • ymoonY

      Can get Point-Index under the mouse pointer? (Py)

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python sdk
      3
      1
      0 Votes
      3 Posts
      687 Views
      ymoonY
      The mouse position is obtained as follows. msg[c4d.BFM_INPUT_X] --> GetEditorWindow() --> editor_x = win.Global2Local() --> mouse_x-abs(Editor_x) The problem of overlapping selection in GetNearestPoint() was solved by making a list of selected object. Thank you.
    • ymoonY

      Can I get the index of the last selected point among the selected points?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python
      5
      0 Votes
      5 Posts
      1k Views
      ymoonY
      @ferdinand It Works. Thank You
    • ymoonY

      C++ SDK activeobject.cpp <-- highlight text on select item

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ 2023
      4
      1
      0 Votes
      4 Posts
      652 Views
      ManuelM
      Hi, there is this thread where Maxime is talking about drag and drop. If you have any question about it, please open a new thread. We like to keep question separated. Cheers, Manuel
    • ymoonY

      Copy Paste Point Global Position

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python
      3
      0 Votes
      3 Posts
      763 Views
      ymoonY
      @cairyn It Works. Thank You. Very Much.
    • ymoonY

      Run command, after c4d fully loaded...

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      5
      0 Votes
      5 Posts
      1k Views
      ymoonY
      Thank you.. It's Solved. @fwilleke80 @ferdinand and @kbar def PluginMessage(_id, data): if _id == c4d.C4DPL_PROGRAM_STARTED: