• MacOS BigSur on M1 Macbook Air zlib not loading

    Cinema 4D SDK python r23 macos
    6
    0 Votes
    6 Posts
    1k Views
    M
    Correct here are all the one we expect to fail: bz2 curses gzip lzma zlib As a quick reminder, Python 3.7.7 doesn't officially support M1, and only Python 3.9.1 (released in December does fully support it). Cheers, Maxime.
  • 0 Votes
    17 Posts
    2k Views
    M
    Glad you found a way and yes I think it's safe now I guess there is no more open pint? If so I let you define your topic as solved (see Forum Structure and Features - Ask as Question If you don't know how to do it). Just in case a BaseContainer can also store a BaseContainer. so you could store your own BaseContainer at the ID_PLUGIN And in this BaseContainer at ID 0 stores, the obj counts, and then you can safely iterate over it. Cheers, Maxime.
  • PYTHON - INPUT DELAI

    Cinema 4D SDK python r21 macos
    7
    0 Votes
    7 Posts
    1k Views
    ferdinandF
    Hi, without further feedback, we will consider this thread as solved by Monday and flag it accordingly. Cheers, Ferdinand
  • 0 Votes
    22 Posts
    15k Views
    r_giganteR
    @kbar said in Plugin compiled on macOS Catalina for R23, not working on Big Sur?: @fwilleke80 I think setting the hardened runtime when you code sign solves the timestamp issue. I don’t set a timestamp. codesign --force --options runtime --sign 'Developer ID Application: YOURCOMPANYNAME' 'sdk/plugins/yourplugin/yourplugin.xlib' Thanks a lot Kent, for pointing this out! The one below is the string I use which, as said by Kent, doesn't need the timestamp because of the hardened runtime. codesign -f -s "Developer ID Application: <YOUR DEV ID>" --options runtime <binary file>.xlib Documentation updated accordingly
  • Plugin not loaded in R23 on macOS

    Cinema 4D SDK
    14
    1 Votes
    14 Posts
    3k Views
    kbarK
    Python plugins do not work reliably in R23 on OSX 10.13.6. The C4D minimum spec is for 10.14.6 as Riccardo mentioned. And even if you try to debug a plugin on 10.13.6 what you will notice is that many calls (such as print) don't even work on this OS. So you can't even write anything out to the console to see what the problem might be. No amount of re-installing C4D will help you at all. You just have to let your customers know that the minimum spec for R23 is 10.14.6 and not guarantee any support for anything below that spec.
  • 0 Votes
    4 Posts
    2k Views
    M
    @m_adam Thanks for the clarification. Regards, Georgi.
  • Profiling of objects in Python 3

    Moved General Talk r23 python windows macos
    5
    0 Votes
    5 Posts
    1k Views
    M
    thank you both @a_block for enduring my beginner questions and zipit always keeping it precise and clean ,,, I managed to get an old script to run 20 times faster by just finding junk I was able to cleanup ! Even though as a beginner I sometimes do not know what I am doing this profiling helps to find stupid code! so few more scripts to cleanup.
  • Python Plugin: numpy + scipy - Cinema4D R20

    Cinema 4D SDK
    6
    0 Votes
    6 Posts
    2k Views
    ferdinandF
    Hi, without further feedback, we will consider this thread as solved by tomorrow and flag it accordingly. Cheers, Ferdinand
  • Emojis - macOS vs. Windows

    Cinema 4D SDK
    4
    3
    0 Votes
    4 Posts
    1k Views
    CairynC
    why do you think C4D has any special handling for emojis? The font rendering is OS dependent, so any kind of text - including emoji codepoints - is drawn by the underlying operating system routines. Anything else would mean a ridiculous effort by Maxon to replicate font behavior. (I do not know how Windows internally handles emojis, I doubt that every available font has all these characters so most likely certain codepoints are mapped to common glyphs regardless of the font... but that is not a C4D question anyway.)
  • Cinema 4D R23 / macOS - pip install broken

    Cinema 4D SDK python r23 macos
    7
    0 Votes
    7 Posts
    2k Views
    a_blockA
    Hi, sorry, for bumping this thread. With the new S26 I have again problems installing pip in C4D's python on MacOS (Big Sur, x86). Funnily so, it works in c4dpy, but then the modules are only available in c4dpy, not inside C4D (probably expected). But when trying to do the same with C4D's python, regardless, if I try to use get-pip.py or .../python --ensure-pip -default-pip I end up with "Defaulting to user installation because normal site-packages is not writeable" as the main error and then in the following something along the lines "User base directory is not specified". The latter sounds a bit like, I could maybe simply specify a user base directory somehow? In R25 for example it worked nicely. Sorry, if this a stupid question. Pretty sure, I overlooked something in the docs somewhere. Cheers and thanks for any help in advance, Andreas
  • Crash in ChannelShader plugin

    Cinema 4D SDK s22 c++ macos
    9
    1
    0 Votes
    9 Posts
    778 Views
    fwilleke80F
    I’m confident they will find out Thanks for everything!
  • Xcode update to 11.7... do it or not?

    Cinema 4D SDK macos
    3
    0 Votes
    3 Posts
    335 Views
    fwilleke80F
    OK, thanks!
  • 0 Votes
    7 Posts
    1k Views
    fwilleke80F
    Hmmmm, well, on the one hand this function is a nice thing: It really does do the escaping for me, so the spaces in the URL are correctly replaced with "%20". But it does not handle anchors in a URL. This URL works fine: file:///Applications/Maxon/Cinema 4D R22/plugins/myplugin/help/content/omyobject/omyobject.html But this URL is not opened, instead an error (code -43) is thrown: file:///Applications/Maxon/Cinema 4D R22/plugins/myplugin/help/content/omyobject/omyobject.html#MYOBJECT_ATTRIBUTE That is a pity.
  • GeDialog shadows

    Cinema 4D SDK c++ windows macos r20 r19
    6
    0 Votes
    6 Posts
    1k Views
    ManuelM
    hi, this is the current state: "I think this is related to the ASYNC_POPUPEDIT being a non-resizable, modal dialog - and as such it is displayed kind of "Win legacy style" by the OS. Nothing we actively do set (and something which could change once they do further design overhauls in Win10)" Cheers, Manuel
  • Which lock to use?

    Cinema 4D SDK r21 r20 s22 c++ macos windows
    3
    0 Votes
    3 Posts
    358 Views
    fwilleke80F
    Always using the threadIndex, of course Thanks, I'll try that!
  • 0 Votes
    4 Posts
    776 Views
    fwilleke80F
    Ah, great, thank for checking! Then I don't need to worry about my bmp code Cheers, Frank
  • BaseDraw known issues in S22

    Locked Cinema 4D SDK windows macos c++ python
    1
    1 Votes
    1 Posts
    543 Views
    No one has replied
  • 0 Votes
    24 Posts
    16k Views
    ManuelM
    arff, that's really strange, I'll send you a simple example and see if the error still happen on your system.
  • 0 Votes
    8 Posts
    905 Views
    r_giganteR
    Hi @JuicyJuggles , I apologize for coming late here but luckly you've been already provided in the meanwhile of some good guidance from @PluginStudent and @zipit . Rest assured that the API documentation is, by far, the best place where to look for answers although I can see that, due to huge number of covered topics, it could take time to get used to browse it effectively. Last but not least, if the issue is addressed, don't forget to mark the right post as correct answer or if it's not possible to identify a specific one, to set the whole topic as Solved Cheers, Riccardo
  • 0 Votes
    8 Posts
    1k Views
    I
    Hello to all @zipit said in GetFontDescription() on Windows and Mac: FONT_FLAGS Thank you i miss flags in https://developers.maxon.net/forum/post/58961