• xRef file path is broken if created via python

    python 2023
    3
    0 Votes
    3 Posts
    757 Views
    B
    Sorry for not making my post as clear as it should have been, next time I will do better The good thing is, I fixed it! The problem was how I loaded my initial master project. # instead of using c4d.documents.LoadDocument() # i replaced it with c4d.documents.LoadFile() ... and now my xRef works just fine! Thank you again!
  • Extending the Command Line with Python

    python r21
    10
    0 Votes
    10 Posts
    3k Views
    moghurtM
    @jwzegelaar said in Extending the Command Line with Python: We found a good workaround! We now made a custom commandline plugin where we can add our own arguments. And it works great. If anybody in the future has this issue you can always contact us and we will help. Thanks again everybody for all the help! Hi jwzegelaar, I believe that I share the same needs as you, where I also need to pass in external parameters via a .py file to make modifications to the file before rendering. Unfortunately, I am encountering the same issue as you. Although this post has been quite some time, I am still hopeful for your assistance. Your help would be greatly appreciated and it is highly important to me.
  • Other methods for material[c4d.ID_MATERIALASSIGNMENTS]?

    python 2023
    7
    0 Votes
    7 Posts
    1k Views
    B
    @ferdinand Gotcha. Thanks. Will close this thread now.
  • CRITICAL: Stop when calling SetWorldPluginData

    python 2023
    5
    0 Votes
    5 Posts
    1k Views
    a_blockA
    Thanks for the offer. much appreciated. But your explanations were good and plenty as usual. I think, I know exactly what is going on.
  • Limit the destination of UserArea.HandleMouseDrag()

    2023 python
    4
    0 Votes
    4 Posts
    859 Views
    K
    Hi @m_adam, Sorry for the delay in responding. Yes, the problem has been resolved.
  • Can I convert several PYP files to one PYPV file?

    2023
    9
    0 Votes
    9 Posts
    2k Views
    B
    Closing the thread with the following conclusion. No native way to do it in C4D. Manually have to merge them then convert that one file to PYP. So have to manage separate project files. One for source ones and one for merging several PY files.
  • FindNodesByName Not Working As Expected

    2023 python
    10
    0 Votes
    10 Posts
    2k Views
    B
    @m_adam slr. can confirm the FindNodesByName now works as expected on the illustration code I used previously. Thanks
  • how to close c4dpy inside a script?

    python
    3
    0 Votes
    3 Posts
    796 Views
    M
    Hello @JACK0319, without further questions or postings, we will consider this topic as solved by Monday 05/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Instance Object Link is not working

    python
    3
    1
    0 Votes
    3 Posts
    832 Views
    M
    Hello @aghiad322, without further questions or postings, we will consider this topic as solved by Monday 05/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • 0 Votes
    4 Posts
    726 Views
    M
    Hello @HerrMay, without further questions or postings, we will consider this topic as solved by Monday 05/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Is it possible to build a TreeView from a user database?

    sdk c++
    3
    0 Votes
    3 Posts
    509 Views
    M
    Hello @jpheneger, without further questions or postings, we will consider this topic as solved by Monday 05/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Fieldlist HasContent() GetCount() bug workaround

    python r23
    3
    0 Votes
    3 Posts
    738 Views
    M
    Hello @mikeudin, without further questions or postings, we will consider this topic as solved by Monday 05/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Register to object change

    sdk c++
    5
    0 Votes
    5 Posts
    1k Views
    ferdinandF
    Hey @CJtheTiger, sorry for my radio silence here and thank you for updating the thread. In short: you drew all the right conclusions for the general case. A MessageData solution can be quite performant when you know exactly what you are doing and when you must monitor either every object (in the sense of geometry) in the scene graph or at least many of them. For something like monitoring materials, shaders, or tags, the solution is mandatory anyways. The tag solution on the other hand can become a bottle neck when the information flow becomes too expensive. Imagine such dependency propagation tag called DataTag, and you have 1000's of them in a scene. Each tag not only informs then one but multiple other nodes about changes of its host. Due to that there is also overlap, i.e., both DataTag DA and DataTag DB inform a target object T about changes of their host objects HA and HB. But for T this might be the "same" event and it then might be doing work twice. So, when stuff is getting complicated, you. are often better off with a MessageData solution, as you can consolidate things there. Cheers, Ferdinand
  • Best practices for loading textures?

    sdk c++ 2023
    3
    0 Votes
    3 Posts
    570 Views
    M
    Hello @jpheneger, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • How to make Python Field react to camera?

    python 2023
    8
    0 Votes
    8 Posts
    1k Views
    M
    Hello @wuzelwazel, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • 0 Votes
    26 Posts
    20k Views
    M
    Hello @ThomasB , without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Editing RS Nodes with Python

    python
    5
    0 Votes
    5 Posts
    1k Views
    M
    Hello @cgweasel, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Detect Hirarchy Change in a tag

    3
    0 Votes
    3 Posts
    448 Views
    M
    Hello @cgweasel, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • How to detectflip normals of object inwardoutward?

    r23 python
    4
    0 Votes
    4 Posts
    1k Views
    M
    Hello @FSS, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.
  • Assign Render Path

    4
    0 Votes
    4 Posts
    576 Views
    M
    Hello @wanderingstan, without further questions or postings, we will consider this topic as solved by Friday 02/06/2023 and flag it accordingly. Thank you for your understanding, Maxime.