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
    • K

      Do Cinema 4D and c4dpy use different lists of plugins?

      • • kisaf
      4
      0
      Votes
      4
      Posts
      487
      Views

      M

      This issue is now fixed in R21.

      Cheers,
      Maxime.

    • gheyretG

      Is there any way to get mouse drawn direction information?

      python r19 r20 r21 • • gheyret
      4
      0
      Votes
      4
      Posts
      240
      Views

      S

      Hello,

      there is no thing as mouse direction. The mouse has a position. The direction is the result of comparing two mouse positions.

      as @zipit stated, you can create a tool that implements MouseInput(). Within MouseInput() you can use ViewportSelect.PickObject() to check what object and what point the mouse is currently over (Using BaseView.SW()). You can store the previous mouse position and compare it to the current mouse position to calculate the direction.

      Unfortunately, there is an issue with the Python version of PickObject() (How do I find the z-depth with Python ViewportSelect.PickObject()?), so you might have to implement your idea as a C++ plugin. You find some code in the pickobject.cpp example.

      best wishes,
      Sebastian

    • ?

      This topic is deleted!

      • • A Former User
      1
      0
      Votes
      1
      Posts
      7
      Views

      No one has replied

    • mfersaouiM

      MAXPORTS GraphView Flags - Description Resource

      c++ sdk • • mfersaoui
      4
      0
      Votes
      4
      Posts
      185
      Views

      mfersaouiM

      @m_magalhaes said in MAXPORTS GraphView Flags - Description Resource:

      sdk.zip

      Hello,
      Yes I want to dynamically change the "limit" of the UI depending on other parameters.
      Thank you for the ZIP example.

    • ?

      Inserting an Image Shader into a Dynamic Slot

      r20 python • • A Former User
      6
      0
      Votes
      6
      Posts
      338
      Views

      S

      @blastframe said in Inserting an Image Shader into a Dynamic Slot:

      This is the C++ code of the shader:

      Hello,

      just to make things clear: the above snippet is NOT the "C++ code of the shader".

      It is the resource parameter description, that defines the parameter types and layout. See Description Resource.

      best wishes,
      Sebastian

    • gheyretG

      Move object axis problem in python

      python • • gheyret
      9
      0
      Votes
      9
      Posts
      1.1k
      Views

      gheyretG

      @r_gigante
      Yes! It's really helpful.🍻

    • R

      Detect if inside the Material Editor

      python r19 r20 r21 • • rui_mac
      2
      0
      Votes
      2
      Posts
      116
      Views

      ferdinandF

      Hi,

      check RENDERFLAGS (Link). You will have listen in NodeData.Message() for them. I never did use this, but checking for RENDERFLAGS_PREVIEWRENDER sounds promising.

      Cheers
      zipit

    • B

      Highlight Hover on GeDialog Buttons?

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

      B

      @zipit and @m_magalhaes

      Thanks for the confirmation. Will close this thread for now. Will just ask separate question on GeUserAreas.

    • rsodreR

      Detecting TriState

      c++ r19 r20 • • rsodre
      9
      0
      Votes
      9
      Posts
      299
      Views

      ManuelM

      hi,

      yes closed is a better word in that case, I still need to add something in the documentation.

      Cheers,
      Manuel

    • Y

      C++ Debugging Setup

      • • Yakuza
      6
      0
      Votes
      6
      Posts
      362
      Views

      ManuelM

      hello,

      We need to ask if you are compiling the SDK, your own project, etc.
      Different question, you should open a different thread 🙂
      It will help other people to find the thread.

      Cheers,
      Manuel

    • A

      AttributeError: 'list' object has no attribute 'FindTrack'

      • • andmotion
      10
      0
      Votes
      10
      Posts
      597
      Views

      A

      @m_magalhaes

      Thanks.

      Next time I will follow the instruction.
      Thanks

    • N

      Modifier parameters change uppon scaling

      r20 c++ windows macos • • neon
      3
      0
      Votes
      3
      Posts
      176
      Views

      N

      Hello Sebastian,
      thanks for this quick response!
      I dind't know about this. But this solved my issue!

      Best Regards,
      Florian

    • B

      Transparency of GeDialog?

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

      ManuelM

      hello,

      Just to confirm what @zipit came with, it's not possible to handle GeDialog transparency.

      Cheers,
      Manuel

    • B

      Modified Pop Up Menu

      r21 python • • bentraje
      7
      0
      Votes
      7
      Posts
      354
      Views

      ManuelM

      Hello,

      Thanks for sharing your answer @zipit and @Cairyn

      Cheers,
      Manuel

    • N

      RenderEngine: Showing rendering process

      c++ r21 • • neon
      5
      0
      Votes
      5
      Posts
      317
      Views

      N

      Hello Manuel,
      thank you very much! This was exactly what I needed!

      It is not exactly for my own render engine. I just wanted to implement an open source one as a side-project and to familiarize myself with that topic by just doing it.

      Best Regards
      Florian

    • mfersaouiM

      LAYOUTGROUP Description Resource

      python c++ • • mfersaoui
      3
      0
      Votes
      3
      Posts
      311
      Views

      mfersaouiM

      @zipit said in LAYOUTGROUP Description Resource:

      STATICTEXT { JOINENDSCALE; }

      I'm searching this solution for long time, thank you so much!!!

    • B

      Toggle Attribute Manager from Tool to Object Mode and Vice Versa

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

      B

      @C4DS

      Thank you. Works as expected! 🙂

    • B

      Modifying or Adding Script Directory?

      r20 python • • bentraje
      5
      0
      Votes
      5
      Posts
      493
      Views

      M

      This issue is now fixed in R21.

      Cheers,
      Maxime.

    • m_tamuraM

      Handling direction of the normal tag

      r20 python • • m_tamura
      6
      0
      Votes
      6
      Posts
      718
      Views

      M

      Issues with GetAllHighlevelData() and VariableTag.SetAllHighlevelData() is now fixed in R21.

      Cheers,
      Maxime.

    • mikeudinM

      MoText dosn't updates after changing MoGraph Weightmap

      python r20 • • mikeudin
      3
      0
      Votes
      3
      Posts
      321
      Views

      M

      This issue is now fixed in R21. So you don't need to manually SetDirty / Send the message.

      Cheers,
      Maxime.