• Limit SplineKnot tangent

    r21 c++
    3
    2
    0 Votes
    3 Posts
    753 Views
    A
    Thanks for your answer, it solved my problem. I used: Vector::ClampMax() and Vector::ClampMin() to limit the tangent to the value I want. Thank, AiMiDi
  • Dynamic elements in a CYCLE, CYCLE empty after loading document?

    c++ r20 r21 s22 r23
    9
    0 Votes
    9 Posts
    2k Views
    fwilleke80F
    Thanks, Maxime! Looks like I have it running flawlessly now. good work on Terraform looks solid! Thank you! It is pretty solid, yes Cheers & happy Easter, Frank
  • LINK EFFECTORS TO CLONERS

    python
    4
    0 Votes
    4 Posts
    926 Views
    H
    Thank you @bentraje and @ferdinand ! You make the deal of the EffectorList function much clearer ! It works well now
  • 0 Votes
    7 Posts
    1k Views
    M
    Hey guys, thanks for the explanations. My only concern is that I can't really do anything besides closing Cinema4D to cancel the operation. Just for reference my plugin is a fluid volume that needs to be visualized in the viewport. This is not an expected workload, stumbled on it by chance, but so can one of the users. Anyway we can close this thread if it's not a bug. Regards, Georgi.
  • 0 Votes
    4 Posts
    895 Views
    B
    @Cairyn @ferdinand Thanks for the response. The python generator works as expected. I did try to retrieve the cache earlier for mograph but with a python tag rather than a python generator, but it has some priority delays. Your solution is much more stable. Now, I don't have to jump to houdini for such simple scenes. Have a great day ahead!
  • Node ID relevant bits?

    4
    0 Votes
    4 Posts
    652 Views
    ferdinandF
    Hi @Virtualritz, without further questions or updates we will consider this topic as solved by Thursday and flag it accordingly. Cheers, Ferdinand
  • Content libraries. How to change path?

    6
    0 Votes
    6 Posts
    753 Views
    L
    Thank you Ferdinand
  • Blank appearing dropdown cycle

    python macos
    5
    0 Votes
    5 Posts
    967 Views
    H
    @m_adam alrighty got it working. Thanks again. You can close this thread if you like. Cheers, Sebastian
  • Best Practice to transfer a variable from another function?

    python sdk
    3
    0 Votes
    3 Posts
    501 Views
    orestiskonO
    Thanks Manuel, yes that's how I ended up doing it in the end. I thought it would've been simpler to extract a variable from the main function, since it had already calculated. All I would need is to save the variable somewhere where the button function can read it, so this is where I tried the global variables but it didn't work.
  • Open a GeModalDialog from a Job Observer

    r20 r21 s22 r23 c++ maxon api
    4
    0 Votes
    4 Posts
    432 Views
    fwilleke80F
    It works perfectly, thanks again! Cheers, Frank
  • R23 usd/tbb version

    r23
    12
    0 Votes
    12 Posts
    3k Views
    r_giganteR
    Hi @rsodre, a quick update from Pixar that hopefully shall address your issue From: Ivan Kolev [email protected] Subject: Re: [PixarAnimationStudios/USD] Deadlock loading usd (#1341) Date: 22 March 2021 at 11:53:37 CET We resolved this by switching our plugin to refer to the copy of libtbb.dylib included with C4D's USD module, using install_name_tool -change As our plugin runs on 3 platforms and on 3 hosts (3dsMax/Maya/C4D), our approach to TBB usage is to rely on its full backward compatibility: we compile/link against the oldest version that does the job for us (4.4) and expect that the hosts provide newer versions. In case of C4D we didn't do that because C4D doesn't include TBB in its main application, though some of its external modules do include their own copy of TBB. Similar to the other modules, we included our (old 4.4) copy of TBB. But this was no problem until now, the copies of TBB carried by C4D's modules haven't interfered in any harmful way. And the new USD module in R23 didn't change that. The source of the problem here is probably the fact that our plugin links to our own static copy of USD, which causes USD to be loaded twice, along with two different copies of TBB (and maybe the version mismatch is not important). So, linking against C4D's copy of TBB resolved the TBB deadlock problem, but we have now a new duplicate symbol problem, which I opened a new issue about: #1479 Cheers, R
  • Is it possible to update the Python Version a release uses?

    3
    0 Votes
    3 Posts
    557 Views
    ManuelM
    hi, technically, it is possible, but you will have to figure it out yourself and be prepare to do a lot lot work. the answer is pretty no. Cheers, Manuel
  • Fields and Adding an Effector

    c++ python r20 sdk
    3
    0 Votes
    3 Posts
    760 Views
    D
    @m_magalhaes Thank you! Works perfectly. Dan
  • EffectorData: Set clone visibility?

    r20 r21 s22 r23 c++
    3
    1
    0 Votes
    3 Posts
    366 Views
    fwilleke80F
    Works like a charm, thank you! Greetings, Frank
  • GetContour() and return Onull

    13
    0 Votes
    13 Posts
    2k Views
    D
    Hi @ferdinand. Thanks for all of the help. That all makes sense to me. Hopefully in the future there will be a better work around, but for now I've got a workaround that is clunky but working. Thanks again, Dan
  • Change LONG_CYCLE selected Item.

    c++ r20 windows
    11
    0 Votes
    11 Posts
    2k Views
    W
    Thanks for guiding Regards, Folexin
  • Help with tutorial of an animation of a Wallet!

    2
    0 Votes
    2 Posts
    357 Views
    M
    Hi @Quencyjones first of all welcome to the plugin cafe community, Nevertheless, this forum is about Cinema 4D Development to build plugin or script in Cinema 4D. This is not a Cinema 4D user forum where you can find solutions to technical questions about how to use Cinema 4D, but only about its API. So I think it's better for you to ask on more Cinema 4D user-centric forum such as cgtalk, core4d. Cheers, Maxime.
  • Run plugin every frame

    Moved
    3
    0 Votes
    3 Posts
    485 Views
    R
    After a few mails with Ferdinand I switched to a Tag plugin solution. This does the job perfectly. So the solution was not to use an Object data solution but a TagData. Thanx!
  • Create Geometry from Python Generator

    Moved python
    7
    1
    0 Votes
    7 Posts
    1k Views
    J
    @johntravolski I figured it out, I needed to add node.Message(c4d.MSG_UPDATE) after the for double loop where I set the polygons.
  • startup script in R23 not working anymore

    r23 python
    3
    0 Votes
    3 Posts
    511 Views
    M
    hi @ferdinand thank you very much for your response! the python_init.py does the job perfectly great support, thanks a lot! best, marc.