2025.3.0 SDK Release
-
Dear development community,
On June the 18th, 2025, Maxon Computer released Cinema 4D 2025.3.0. For an overview of the new features of Cinema 4D 2025.3.0, please refer to the 2025.3.0 release notes. Alongside this release, a new Cinema 4D SDK and SDK documentation have been released, reflecting the API changes for 2025.3.0. The major changes are:
C++ API
- After the introduction of the CMake build system generator in Cinema 4D 2025.2.0, the C++ SDK now only supports CMake as its build system generator. The Legacy Build System is no longer supported. When you have not yet switched to CMake, please refer to our Build Systems manual for more information on how to switch to CMake.
- Updated the required Windows SDK version to Windows 10 SDK 10.0.20348.0. You might have to update Visual Studio and install the SDK via the Visual Studio installer app.
Python API
In 2025.3.0, there is a critical issue with
c4dpy
that will cause it to halt indefinitely when run for the first time. See the c4dpy manual for an explanation and workaround. This issue will be fixed with a hotfix for 2025.3.0.- Added features to
c4d.documents.BatchRender
class, to have more control over render settings, cameras, and takes for a given job. - Added a suite of new code examples around the subject of dialogs, including both simple beginner examples, as well as more complex examples covering subjects such as dynamic GUIs, value and layout persistence, and using resources to define dialogs and string translations. The new examples all begin with the prefix py-cmd_gui_, see our plugin examples overview for details.
Head to our download section to grab the newest SDK downloads, or read the C++ or Python API change notes for an in detail overview of the changes.
Happy rendering and coding,
the Maxon SDK TeamCloudflare unfortunately still does interfere with our server cache. You might have to refresh your cache manually to see new data when you read this posting within 24 hours of its release.
-
We are experiencing an issue where keyboard and scrolling events no longer call the inputevent function of a GeUserArea. They seem to ignore the active window.
It did work with older versions of 2025. Left, Center and Right mouse presses work normally. -
Hey @ECHekman, this is absolutely not the right place to report issues. Please create a new thread.
-
Ok? will do