• Mirror a matrix over a defined plane.

    7
    0 Votes
    7 Posts
    2k Views
    D
    @zipit Thank you. That'll help me.
  • A Curl like POST using NetworkHttpHandlerRef?

    r21 c++
    8
    0 Votes
    8 Posts
    2k Views
    ManuelM
    hello, i'll be set this thread as resolved tomorrow if nothing to add. Cheers Manuel
  • Changing CUSTOMGUI_RANGE

    5
    0 Votes
    5 Posts
    2k Views
    r_giganteR
    Hi gsmetzer, with regard the use of the range slide in a resource file please have a look at <Cinema 4D folder>/resource/modules/olod.res: the LOD_BAR parameter is a range slider With regard to using the NodeData::GetDDescription() please check: py-dynamic_parameters_object_r18.pyp py-preference_r19.pyp py-spherify_modifier_r13.pyp Best, Riccardo
  • QuadRemesher - looking for beta testers

    1
    0 Votes
    1 Posts
    626 Views
    No one has replied
  • R20 - R21 Brakes xpresso setup

    6
    0 Votes
    6 Posts
    2k Views
    M
    Hi sorry for the late reply, unfortunately it's a limitation of the sweep nurbs, since he was rewritten. So you need to create it again and rewire things. Sorry about it. Cheers, Maxime.
  • Applying outline selection by script ?

    5
    0 Votes
    5 Posts
    2k Views
    ferdinandF
    Hi, I am glad it does help you. I forgot to mention one thing, which is worth pointing out, when somebody stumbles over this thread, searching for performing edge selections. The way I treat edge selections in this script only works because of the specific scenario - selecting edges that are only associated with one polygon. In all other cases you have to select two edge ids (one for each polygon) for each edge or use the convenience methods of c4d.BaseSelect for that. Otherwise you will end up with a corrupted edge selection. Cheers zipit
  • Python on Linux missing submodule?

    2
    0 Votes
    2 Posts
    872 Views
    r_giganteR
    Hi fyeng, thanks for reaching out us. With regard to your question, I confirm that the workflow you're trying to achieve using the python executable found among the Linux CLR modules is not possible since only c4dpy, as you've already seen, has access to all the needed modules. Best, Riccardo
  • requirenments for building Cinema 4D extension

    3
    0 Votes
    3 Posts
    1k Views
    r_giganteR
    Hi angel23, thanks for reaching out us. With regard to your question the answer can be pretty wide depending on the depth you're aiming to tackle. Cinema 4D comes as @bentraje properly stated with C++ and Python APIs: whilst the first is bigger and more comprehensive the second is a specialized subset of the first and easier to approach. For the Cinema 4D API newcomers we recommend to stick to the Python API which gets rid of all the hurdles of the building process and to get proficient with it. Upon getting used to it and to the foundation Cinema 4D API concepts, moving to C++ won't be too complex. Best, Riccardo
  • random.seed() vs R21

    5
    0 Votes
    5 Posts
    2k Views
    brascoB
    @zipit Thanks for the insight! This makes sense, I vaguely recall typo-ing random.seed and forgetting the () and it threw an error so I fixed that, went writing more of the code and then didn't relate this error back to that brief moment. I don't recall assigning it as a property, but I do have a seed = 12345 elsewhere in the code, so maybe I did! Thanks all for sanity-checking it, solved. cheers, brasc
  • version of python in Cinema 4D R21

    3
    0 Votes
    3 Posts
    1k Views
    A
    @m_adam thanks
  • Dynamically Import All Python Files

    r21 python
    5
    0 Votes
    5 Posts
    2k Views
    B
    @m_adam Thanks for the additional insight and the related links. Appreciate it a lot.
  • Start render in PictureViewer at the moment when a certain file has changed

    10
    0 Votes
    10 Posts
    3k Views
    M
    Hi @daltonmonaie, could you open a new topic for the last things regarding the update of the render path and post all your code if possible so like that we are sure we speak about the same things. Cheers, Maxime. I've created the new topic, please continue the discussion on this one: Update Render Path in an Xpresso Node.
  • C4D plugin - load object possible ?

    3
    0 Votes
    3 Posts
    922 Views
    M
    Hi, @Xplorer do you have any example in Cinema that would have similar behavior? If you could explain in detail or give example especially the second part of this sentence "load in c4d a particular object already modeled, and also have it hidden to stay focused on the settings and sliders available in the plugin." it will be nice. Cheers, Maxime.
  • Reading proper decimal values on lower numbers?

    Moved r20 python
    4
    0 Votes
    4 Posts
    2k Views
    ManuelM
    Hello, Thanks again @zipit for the fast and nice reply I also move this thread to general programming as it's not related to Cinema 4D Cheers, Manuel
  • Cinema tools local development, control and deployment

    Moved
    9
    0 Votes
    9 Posts
    2k Views
    A
    @m_magalhaes said in Cinema tools local development, control and deployment: And if you find something in your side, sharing that would be awesome. Absolutely!
  • 1 Votes
    3 Posts
    1k Views
    J
    @m_adam Thank you very much ! it is certainly helpful !!
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Where to start to create an plug-in?

    2
    0 Votes
    2 Posts
    755 Views
    r_giganteR
    Hi hhgemalmaz and thanks for reaching out us. With regard to your question I warmly suggest to read the Cinema 4D C++ documentation get familiar more specifically with the Getting Started topics download the Project Tool[URL-REMOVED] used to create specific IDE solutions/projects for the different projects provided with the sdk archive shipped with Cinema 4D. unarchive the sdk.zip in your preferred folder execute kernel_app_64bit.exe g_updateProject=<your full path to sdk> open the solution in your IDE build the examples shipped in the sdk.zip archive. If your Cinema 4D version is older than R20, then you can skip steps 3, 4 and 5 since solution files and API folder are already available in Cinema 4D installation path. Best, Riccardo [URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.
  • Getting the State of Modifier Keys (ctrl/cmd, shift, alt)

    Moved python
    5
    1 Votes
    5 Posts
    2k Views
    ManuelM
    I'm not sure it's a bad habit or what's the difference. There's maybe type conversion, i don't know. Or maybe with the code optimization there's no difference at the end. I just wanted to add my 2 cents to have bool and not value xD Cheers Manuel
  • Example CreateRay()

    c++
    7
    0 Votes
    7 Posts
    3k Views
    WickedPW
    @m_magalhaes all good my end! Am interested to see the further example when available (if nothing else, just to add it to my examples kitty!). Cheers, WP.