Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. Cinema 4D SDK
    Log in to post
    Load new posts
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • C4DSC

      How to find back a specific BaseTag assigned to a BaseObject

      r19 r20 r21 c++ • • C4DS
      6
      0
      Votes
      6
      Posts
      644
      Views

      r_giganteR

      Hi @C4DS , maybe I wasn't enough clear.

      you end up with a single merged object, which has 2 selection tags, and both still have the specific name ... but none have the added unique ID. Surely you start to think something is really wrong.

      Actually you end up in a new mesh with new selection tags which beside having the data copied from the two source selection tags, they are NEW and hence the UniqueID is not supposed to be kept. The names are kept for convenience but I don't see any reason to have also the UniqueID being kept considering that - in the end - they are indeed new instances and have nothing to do with the source selection tags.

      Cheers, R

    • matniedobaM

      Trouble with GetAndCheckHierarchyClone

      • • matniedoba
      8
      0
      Votes
      8
      Posts
      1.4k
      Views

      matniedobaM

      Amazing! Thank you Manuel! It works with multiple objects, Cloners etc. Without your help I would not make it 😉

    • P

      Toggle knife cut planes

      r21 python • • peXel
      4
      0
      Votes
      4
      Posts
      630
      Views

      ManuelM

      i forgot to mention:

      For your next threads, please help us keeping things organised and clean. I know it's not your priority but it really simplify our work here.

      Q&A New Functionality. How to Post Questions especially the tagging part.

      I've added the tags and marked this thread as a question so when you considered it as solved, please change the state 🙂

      Cheers,
      Manuel

    • ?

      Bug with GetLink/SetLink & Hyperfile

      sdk python • • A Former User
      3
      1
      Votes
      3
      Posts
      399
      Views

      ?

      My apologies: I didn't understand how BaseLink worked and this clarified things. Thank you!

    • ?

      Advice for storing animation in a Hyperfile

      python sdk • • A Former User
      4
      0
      Votes
      4
      Posts
      553
      Views

      ?

      Additional information here:
      https://developers.maxon.net/forum/topic/12295/bug-with-getlink-setlink-hyperfile/3

      Thank you @m_magalhaes & @r_gigante!

    • D

      Notarization and Older Version of C4D

      • • d_schmidt
      13
      0
      Votes
      13
      Posts
      1.6k
      Views

      D

      @r_gigante @kbar

      Thanks for the infomation. I assumed that was the case and it makes sense, I'm just reluctant to stop supporting older versions of Cinema but it might be time.

      Riccardo, I think I was using the incorrect version of osX or XCode, not sure which, but using your codesign worked when I moved onto a later version of both and it is correctly signing my R20 compiles.

      Thanks both of you for all of the help and clarifying of notarization.

      Dan

    • rsodreR

      Python Volume access

      r20 • • rsodre
      6
      0
      Votes
      6
      Posts
      1.2k
      Views

      rsodreR

      @m_adam got it! it's working now.

      The final code for my float sdf exporter is here.

    • CairynC

      SetBit vs. SetAllBits etc... flags documentation?

      r21 python • • Cairyn
      3
      0
      Votes
      3
      Posts
      400
      Views

      CairynC

      @m_adam Thanks for the info! I knew I was still missing a few flags 😉

    • maxonM

      Cinema 4D R21.2 Service Release availability

      c++ python r21 • • maxon
      1
      0
      Votes
      1
      Posts
      347
      Views

      No one has replied

    • ?

      BaseBitmap.ScaleIt Documentation

      python • • A Former User
      3
      1
      Votes
      3
      Posts
      410
      Views

      M

      Hi,

      This is solved in the last documentation update, see BaseBitmap.ScaleIt.

      Cheers,
      Maxime.

    • M

      SculptObject GetPolygonCopy() documentation

      python r20 r21 • • mp5gosu
      5
      1
      Votes
      5
      Posts
      750
      Views

      M

      Hi,

      This is solved in the last documentation update.

      Cheers,
      Maxime.

    • mikeudinM

      gui.TreeViewFunctions.InputEvent arguments error

      python • • mikeudin
      3
      0
      Votes
      3
      Posts
      386
      Views

      M

      This bug is now resolved in R21 sp2.

      Cheers,
      Maxime

    • a_blockA

      DescID shift operator

      classic api python r21 • • a_block
      4
      0
      Votes
      4
      Posts
      490
      Views

      M

      This bug is now resolved in R21 sp2.

      Cheers,
      Maxime

    • BigRoyB

      Custom menu in C4D top menu bar with custom Python commands

      • • BigRoy
      7
      0
      Votes
      7
      Posts
      3.2k
      Views

      M

      The issue about PYTHONPATH is now resolved in R21 Sp2.

      Cheers,
      Maxime

    • P

      Layers with the same name?

      r20 python • • pim
      10
      0
      Votes
      10
      Posts
      1.2k
      Views

      M

      Since R21 sp1 issue regarding ByteSeq not being able to be printed in the Python Console is resolved.

      Cheers,
      Maxime.

    • P

      Loading BaseBitmap from memory

      r20 python • • pim
      5
      0
      Votes
      5
      Posts
      551
      Views

      P

      Thanks, I understand.
      I am now going to do it outside DrawMsg in parallel (thread) plugin.
      See my other post.
      https://developers.maxon.net/forum/topic/12310/best-plugin-type-for-background-thread-processing

      -Pim

    • kbarK

      This topic is deleted!

      • • kbar
      1
      0
      Votes
      1
      Posts
      1
      Views

      No one has replied

    • R

      Exporting Polygonized scene

      python r20 • • rui_mac
      8
      0
      Votes
      8
      Posts
      870
      Views

      R

      You're welcome, Manuel.

      Actually, I usually prepare all the textures and mapping to be in UVW mapping, when texturing is required.
      But, mainly, what I need is exporting geometry that is animated.

    • jcooperJ

      How do I access Redshift AOV settings from Python?

      • • jcooper
      3
      0
      Votes
      3
      Posts
      1.6k
      Views

      lasselauchL

      Wow, thanks for the example, @r_gigante.

      Was it always possible to import a redshift module? Or is there any info from which version on (C4D / Redshift) this is possible!?

      Thanks,
      Lasse

    • pyxelriggerP

      how is it possible to check if the object is being "opened"? with python

      python r20 r19 r21 • • pyxelrigger
      11
      0
      Votes
      11
      Posts
      1.6k
      Views

      r_giganteR

      Well @pyxelrigger thanks for clarifying the final scope.

      Since, as already stated, folding or unfolding a scene entry doesn't generate any valuable message to be intercepted, the sole - brute force - hack you might try to implement in Python would be to implement a MessageData plugin which constantly checks for the folded/unfolded state of the entries in the scene and eventually delete the unfolded one.

      This approach carries strong performances penalties to the whole Cinema 4D UI because you need to constantly traverse the scene and depending on the scene size this could strongly affect Cinema performances.

      If there are no further question please mark the thread as solved.

      Best, R