• MULTISTRING field size and font

    5
    0 Votes
    5 Posts
    1k Views
    rsodreR
    As for SCALE_V, this normally works... but all groups above the GUI element need to have the same property Nice! Thanks!
  • How to identify and access a CTrack using it's ID "CTsound"

    python r20
    3
    0 Votes
    3 Posts
    870 Views
    S
    Hello, just for your information: you find more about CTracks in the CTrack Manual and more information on DescIDs and DescLevels in the DescID Manual. best wishes, Sebastian
  • Updating Polygon Selection Tag

    python
    4
    0 Votes
    4 Posts
    2k Views
    r_giganteR
    Hi @Graeme, thanks for reaching out us. With regard to your request, aside from the @mp5gosu notes I'd like to point you to this discussion where SelectionTag creation is presented. Feel free to come with any further consideration. Best, Riccardo
  • Make objects to be at the end of the hierarchy list?

    r20 python
    8
    0 Votes
    8 Posts
    1k Views
    r_giganteR
    Hi @bentraje, thanks for reaching out us. With regard to your question, there's no "straightforward" method delivered, either in Cinema 4D Python API or C++ API, tailored to this specific scope but rather using the approach proposed by @Cairyn is the way to go (and personally I don't find anything clunky). With regard to the GeListNode::Remove() as reported in the documentation it's just responsible for removing a node from a list and in C++ it's also return the object's ownership to the caller freeing Cinema 4D from being responsible to dispose that resource. Best, Riccardo
  • SET DTYPE_VECTOR4D VALUE

    r20 python
    2
    0 Votes
    2 Posts
    761 Views
    r_giganteR
    Hi @mike, thanks for reaching out us. With regard to the issue reported, I confirm that it's known bug and there is no current workaround. A bug fix will be delivered in the future. Regard, Riccardo.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Identify the Return Objects from the Built-in Plug-in Tool

    r20 python
    3
    0 Votes
    3 Posts
    563 Views
    B
    RE: there is no way to retrieves the created object from the built-in Tool Thanks for the confirmation RE: SendModelingCommand/MCOMMAND_MIRROR. Correct me if I'm wrong but this works only on polygon objects. I'm mirroring a joint chain rather than a polygon object. Is there a way around this? Thank you.
  • DrawMultipleHUDText issue

    python
    9
    0 Votes
    9 Posts
    3k Views
    merkvilsonM
    OK. Now I get it. Thank you very much! I really appreciate what you've done. Have a good day! -Merk
  • Modify the Default Untitled Python Script

    r20 python
    3
    0 Votes
    3 Posts
    1k Views
    B
    Thanks Adam for the confirmation. I'll just send it for Maxon Suggestion for now. Thanks!
  • Invalid Interpreter for Python IDE PyCharm

    python
    3
    0 Votes
    3 Posts
    1k Views
    C
    Hi , very embarrassing Now I can start to try to debug. Thank you for pointing me to the rules. Tried to set your answer as the correct one... did not get the menu point
  • BaseContainer and range-based loop

    r20 r19 c++
    7
    0 Votes
    7 Posts
    2k Views
    C4DSC
    @m_magalhaes Ah! However, I had preferred it was me who had overlooked these all those years. As this means I will still need to find a different solution for pre-R20 compatibility.
  • SOLO button - viewport very slow

    windows r19
    2
    0 Votes
    2 Posts
    613 Views
    ManuelM
    hello, we are sorry to hear that. Unfortunately this forum is for maxon API support and for every thirds party developers. Your issue look like a bug or something, you have to use this platform instead side remark : As this is your first post i would also like to point you to this topic I've set this up this time but it is important, that will help us and the community. Cheers Manuel
  • Spline Generator based on Generator

    3
    0 Votes
    3 Posts
    676 Views
    bacaB
    @m_adam Oh, yes! Thanks, it works just fine.
  • Get Deformed Points from Skin Deformer

    r20 python
    3
    0 Votes
    3 Posts
    1k Views
    B
    @m_magalhaes Thank you for the explanation: "The points are stored in a local space (local coordinates)." Printing the three version of points space was really helpful The code works as expected!
  • Force cache rebuild in python

    r19 r20 python
    5
    0 Votes
    5 Posts
    1k Views
    rsodreR
    @m_adam Thanks Maxime. Your example really shows that the cache must be built independent of how much processing it takes. Leaves me knowing that there must be something wrong on my modifiers, and indeed there was. I was checking if bt != nullptr inside ModifyObject(). I remember I copied this from some example, and it was interrupting the modifier to process. When the script is over, it would fire again with bt filled and finish deforming.
  • Disable a tag from Python

    4
    0 Votes
    4 Posts
    2k Views
    B
    Sorry for the delay! Thanks for the help; I did manage to get it working. The ability to drag any control to the console is very useful, so thanks for that tip in particular. I'll take a look at those links, Maxime. Sorry for the hassle.
  • Access the Limit Min/Max in the User Data Manager

    r20 python
    5
    0 Votes
    5 Posts
    1k Views
    B
    @m_adam said in Access the Limit Min/Max in the User Data Manager: In conclusion, you can't drive the enable/disable status of the limit checkbox since this is fully handled by the User Data Manager GeDialog, but you can simulate what this dialog does. Still a bit over my head but thanks for the clarification. So the code pointed above is to simulate what the dialog function.
  • GetRealSpline() not returning a result

    c++ r20 sdk
    13
    0 Votes
    13 Posts
    5k Views
    ManuelM
    hello, @baca To help us keep things clear and organized (and tracked), can you please open your own thread referring to this one and ask your question there. Thanks and Cheers. Manuel
  • Force custom file format in LoadDialog()

    python
    2
    0 Votes
    2 Posts
    683 Views
    r_giganteR
    Hi Shellan, thanks for reaching out us. Assuming that you refer to the Python general function c4d.storage.LoadDialog() at the current time you can't specify a file format since the value passed as force_suffix even is present is ignored - as written in the documentation - . Best, Riccardo
  • Adding Custom Tree to TreeView.

    r20 c++ windows
    8
    0 Votes
    8 Posts
    3k Views
    O
    @mp5gosu I have one last question. on the thread for custom nodes that you mentioned above there was a file which was posted from Niklas. https://raw2.github.com/PluginCafe/examples/master/treeview/custom-nodes/custom-nodes.cpp Since this file was not there anymore and most probably it was a full code of what I am asking for, can it be that you or someone else might have that file somehow? That would be a great help. Thank you.