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. maxon
    3. Topics
    Offline
    • Profile
    • Following 0
    • Followers 1
    • Topics 25
    • Posts 34
    • Groups 2

    Topics

    • maxonM

      New Forum Announcement

      Watching Ignoring Scheduled Pinned Locked Moved News & Information forum news
      14
      0 Votes
      14 Posts
      19k Views
      G
      @ferdinand Thank you! Yes, hopefully Google will index the new site soon.
    • maxonM

      Cinema 4D SDK Overview

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information sdk cinema 4d c++ python
      3
      0 Votes
      3 Posts
      12k Views
      maxonM
      Cinema 4D C++ SDK The Cinema 4D C++ SDK offers the full tool set of the public Cinema 4D API. It is an excellent choice for experienced developers who want to implement computationally demanding plugins or plugin types such as custom render engines or material systems that are exclusive to the C++ API. Quickstart Online C++ Documentation: The most recent Cinema 4D C++ online documentation. To bookmark a link to the most recent version of the documentation, bookmark developers.maxon.net/docs/cpp/ (when you bookmark a link you followed, you will bookmark a specific version). Offline C++ Documentation: The official most recent Cinema 4D C++ offline documentation. Unlike the online version, you cannot switch between multiple versions here. C++ Code Examples: The C++ SDK code examples. You will need the frameworks provided in an sdk.zip to run these. Project Tool: A tool to generate Visual Studio and XCode solutions for Cinema 4D C++ API projects. SDK Database: The SDK Asset API database, containing assets used by code examples. To be able to compile the code examples, one requires t+the frameworks provided in the sdk.zip of a Cinema 4D installation. See Getting Started for details. Development Environment To build plugins for a specific SDK, one must meet the development environments listed below. And while it might be possible to deviate from these requirements from time to time, doing so will be out of scope of support; when you run into technical problems and ask for support, we will ask you to match the required environment. The Application Binary Interface (ABI) marks the range of compatibility of SDKs and plugins compiled for them. All versions that are binary compatible with each other can run your plugin, if the SDK version is equal to or lower than the Cinema 4D version. So, a plugin compiled for R21.0 will also run in R21.1, S22.0, and S22.1 because they all share one ABI. But you cannot run a plugin compiled for S22.0 (using S22.0 features) in R21.0. For the greatest range of compatibility, it is therefore often best to compile for the earliest version within an ABI one can use for the feature one requires. Release ABI Windows macOS Linux 2024 2023904 VS 2019/22 Xcode 13 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 2023 2022901 VS 2019 Xcode 13 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 S26 25004 VS 2019 Xcode 12 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 R25 25004 VS 2019 Xcode 12 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 S24 23004 VS 2019 Xcode 12 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 R23 23004 VS 2019 Xcode 11 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 S22 21014 VS 2019 Xcode 11 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2 R21 21014 VS 2017 Xcode 10 GCC 9.3.1.12, glibc 2.17, Python 3, Scon 3.1.2
    • maxonM

      Cineware SDK Overview

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information sdk cineware
      1
      0 Votes
      1 Posts
      6k Views
      No one has replied
    • maxonM

      Zbrush SDK Overview

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information sdk zbrush
      1
      0 Votes
      1 Posts
      8k Views
      No one has replied
    • maxonM

      Maxon Registered Developer Program

      Watching Ignoring Scheduled Pinned Locked Moved News & Information support registered developer information
      1
      0 Votes
      1 Posts
      226k Views
      No one has replied
    • maxonM

      Support Procedures

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information support
      7
      0 Votes
      7 Posts
      64k Views
      ferdinandF
      reserved
    • maxonM

      Forum Features

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information forum
      1
      7
      0 Votes
      1 Posts
      3k Views
      No one has replied
    • maxonM

      Forum Overview

      Watching Ignoring Scheduled Pinned Locked Moved News & Information information forum
      1
      0 Votes
      1 Posts
      3k Views
      No one has replied
    • maxonM

      Reduced support levels from 09/05 to 13/06

      Watching Ignoring Scheduled Pinned Locked Moved News & Information news
      1
      0 Votes
      1 Posts
      708 Views
      No one has replied
    • maxonM

      Planned downtime for Plugincafe

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      1
      0 Votes
      1 Posts
      551 Views
      No one has replied
    • maxonM

      Cinema 4D S24 availability

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      1
      0 Votes
      1 Posts
      1k Views
      No one has replied
    • maxonM

      Planned downtime for Plugincafe

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      2
      0 Votes
      2 Posts
      898 Views
      r_giganteR
      Downtime timeframe updated
    • maxonM

      Cinema 4D R23 Service Pack 1 availability

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      1
      0 Votes
      1 Posts
      925 Views
      No one has replied
    • maxonM

      Welcome Mr. Hoppe

      Watching Ignoring Scheduled Pinned Locked Moved News & Information news
      10
      2 Votes
      10 Posts
      3k Views
      wtexoW
      Nice to learn from the SDK team's insightful addition. Thanks for Maxon's good words and the community.
    • maxonM

      Cinema 4D R23 / macOS - pip install broken

      Watching Ignoring Scheduled Pinned Locked Moved 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
    • maxonM

      Cinema 4D S22 availability

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      1
      0 Votes
      1 Posts
      606 Views
      No one has replied
    • maxonM

      Cinema 4D R21.2 Service Release availability

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK c++ python r21
      1
      0 Votes
      1 Posts
      354 Views
      No one has replied
    • maxonM

      Always use unique Module ID

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK
      1
      1 Votes
      1 Posts
      986 Views
      No one has replied
    • maxonM

      Limited support until 2020

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      1
      1 Votes
      1 Posts
      700 Views
      No one has replied
    • maxonM

      Planned downtime for Plugincafé

      Watching Ignoring Scheduled Pinned Locked Moved News & Information
      1
      0 Votes
      1 Posts
      934 Views
      No one has replied