• Mouse Over Generator Object, no position info

    6
    0 Votes
    6 Posts
    1k Views
    E
    @m_magalhaes Manuel you hero! That was it! DeformedPolygonCacheIterator was the key! Thank you so much!
  • ScrollGroupBegin() is not work in GeUserArea()

    python s24
    7
    0 Votes
    7 Posts
    906 Views
    gheyretG
    @ferdinand I will handle it. Thanks for your help! Cheers~
  • Python SSL error

    Moved python r20
    9
    0 Votes
    9 Posts
    2k Views
    orestiskonO
    @m_adam Thanks Maxime, I'll check that out. The customer was using R23.110
  • Creating "Objects" on Python tag

    python
    3
    0 Votes
    3 Posts
    616 Views
    orestiskonO
    @m_adam That clears it up, thanks Maxime!
  • Sampling an Effector

    r20 c++ sdk
    5
    0 Votes
    5 Posts
    886 Views
    ferdinandF
    Hello @d_schmidt, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Issue with Python MultiProcessing in 24

    3
    0 Votes
    3 Posts
    646 Views
    ferdinandF
    Hello @conductor, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Add a GUI button

    4
    0 Votes
    4 Posts
    878 Views
    ferdinandF
    Hello @stereo_stan, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • How to detect a document switching?

    python r23 s24 sdk
    5
    0 Votes
    5 Posts
    916 Views
    ferdinandF
    Hello @mocoloco, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Apply Substance Preset with no User Input.

    Moved
    5
    0 Votes
    5 Posts
    692 Views
    ferdinandF
    Hello @janine-mcmaster, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Add button to run a script

    12
    0 Votes
    12 Posts
    2k Views
    ferdinandF
    Hello @stereo_stan, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • MoData Rotations

    5
    0 Votes
    5 Posts
    843 Views
    ferdinandF
    Hello @RenatoT, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Detect Menu/Manager while hovering...

    python maxon api classic api
    4
    1
    0 Votes
    4 Posts
    1k Views
    ferdinandF
    Hello @lasselauch, without further questions or replies, we will consider this topic as solved by Monday, the 30th and flag it accordingly. Thank you for your understanding, Ferdinand
  • Where to find .res documentation?

    3
    0 Votes
    3 Posts
    584 Views
    orestiskonO
    @m_magalhaes Thanks Manuel!
  • 0 Votes
    7 Posts
    762 Views
    ThomasBT
    @m_magalhaes yes thanks that was my idea, too , I created a temporary object, in my case a spline with 0 points and 0 segments and simply exchanged it, thanks.....
  • Python: possible to check if a description is highlighted in AO?

    Moved
    3
    1
    0 Votes
    3 Posts
    570 Views
    R
    thanks.
  • 0 Votes
    5 Posts
    511 Views
    chuanzhenC
    @m_adam Thanks
  • Get string value from long cycle.

    c++ r21
    3
    0 Votes
    3 Posts
    679 Views
    O
    I came up with this solution which is working fine. Thanks for your help. std::string getDropDownName(Description* const description, Int32 group_id, Int32 SelectedItem) { const DescID* singleid = description->GetSingleDescID(); const DescID cid = DescLevel(group_id, DTYPE_LONG, 0); std::string selected_name = ""; if (!singleid || cid.IsPartOf(*singleid, nullptr)) { AutoAlloc<AtomArray> arr; BaseContainer* selectionParameter = description->GetParameterI(DescLevel(group_id, DTYPE_LONG, 0), arr); if (selectionParameter != nullptr) { BaseContainer* items = selectionParameter->GetContainerInstance(DESC_CYCLE); if (items != nullptr) { selected_name = items->GetData(SelectedItem).GetString().GetCStringCopy(); } } } return selected_name; }
  • 0 Votes
    3 Posts
    831 Views
    J
    @m_magalhaes This worked great, thank you.
  • Trigger Autosave

    python
    3
    0 Votes
    3 Posts
    489 Views
    H
    Hi Ferdinand, No worries! Thanks for the reply, it was very helpful as a starting point. I ended up using the c4d.GetWorldContainerInstance() and then c4d.WPREF_AUTOSAVE_DEST_PATH to get the custom filepath and then just a SaveDocument with the AUTOSAVE flag seems to be doing the trick. thanks again!
  • Faster way of converting dict of Vector3 to Vector4

    python
    3
    0 Votes
    3 Posts
    693 Views
    orestiskonO
    @m_adam Thanks a lot for the benchmarking Maxime. I was planning to go for the string method, I'm surprised it's not faster. I wasn't planning to use this for a plugin, not to mention C++, but it's good information to have.