<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[2025.0.0 SDK Release]]></title><description><![CDATA[<p dir="auto">Dear development community,</p>
<p dir="auto">On September the 10th, 2024, Maxon Computer released Cinema 4D 2025.0.0. For an overview of the new features of Cinema 4D 2025.0, please refer to the <a href="https://www.maxon.net/en/article/maxon-fall-release-introduces-zbrush-for-ipad-and-boosts-precision-and-control" target="_blank" rel="noopener noreferrer nofollow ugc">release announcement</a>. Alongside this release, a new Cinema 4D SDK and SDK documentation have been released, reflecting the API changes for 2025.0.0. The major changes are:</p>
<h4>C++ API</h4>
<ul>
<li>What was formerly has been know as the <em>Classic API</em> has been deprecated in favour of the <em>Cinema API</em>. Alongside this a new <code>cinema</code> namespace has been introduced which contains all the entities which  were formerly in the anonymous global namespace known as the Classic API. Plugin authors must adopt their code to this new API, although the changes are not nearly as extensive as for 2024. See the <a href="https://developers.maxon.net/docs/cpp/2025_0_0/manual_migrating_to_2025.html" target="_blank" rel="noopener noreferrer nofollow ugc">2025 migration guide</a> for details. Code examples and documentation have been updated to now refer to a Cinema API.</li>
<li>2025 uses OCIO as the default color management mode, brings an improved color picker, and made general improvements to the consistency of the OCIO implementation. This had some effects on the underlying OCIO API which are reflected in two new code examples in the <a href="https://developers.maxon.net/docs/cpp/2025_0_0/article_ocio.html" target="_blank" rel="noopener noreferrer nofollow ugc">OCIO Manual</a> and a new plugin in the SDK.</li>
</ul>
<h4>Python API</h4>
<ul>
<li>Python also received the update from <em>Classic</em> to <em>Cinema API</em>. But here the change was more of a cosmetic nature confined to the documentation. The <code>c4d</code> package remains the home for all formerly Classic and now Cinema API entities.</li>
<li>The <a href="https://developers.maxon.net/docs/py/2025_0_0/modules/mxutils/index.html" target="_blank" rel="noopener noreferrer nofollow ugc">mxutils</a> package received updates around standardized scene traversal, random number generation, and more.</li>
<li>Graph descriptions now support variadic ports of arbitrary complexity and explicit port references.</li>
</ul>
<p dir="auto">Head to our <a href="https://developers.maxon.net/downloads/" target="_blank" rel="noopener noreferrer nofollow ugc">download section</a> for the newest SDK downloads, or the <a href="https://developers.maxon.net/docs/cpp/2025_0_0/page_change_notes.html" target="_blank" rel="noopener noreferrer nofollow ugc">C++</a> and <a href="https://developers.maxon.net/docs/py/2025_0_0/misc/whatisnew.html" target="_blank" rel="noopener noreferrer nofollow ugc">Python</a> API change notes for an in detail overview of the changes.</p>
<blockquote>
<p dir="auto"><img src="http://developers.maxon.net/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=0b8ddba251d" class="not-responsive emoji emoji-android emoji--warning" style="height:23px;width:auto;vertical-align:middle" title=":warning:" alt="⚠" /> We discovered late in the cycle bugs in the Asset API code examples and OCIO code in the Python SDK. Which is why the publication of the Python SDK and GitHub code examples has been postponed until these bugs are fixed.  They should be ready latest by Friday the 13th of September. But the Python online documentation is accessible and error free (to our knowledge).</p>
</blockquote>
<blockquote>
<p dir="auto"><img src="http://developers.maxon.net/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=0b8ddba251d" class="not-responsive emoji emoji-android emoji--warning" style="height:23px;width:auto;vertical-align:middle" title=":warning:" alt="⚠" /> We had to make some last minute changes to the C++ SDK regarding OCIO code examples. Only the extended C++ SDK contains these changes. The application provided <code>sdk.zip</code> will catch up with the next release of Cinema 4D.</p>
</blockquote>
<p dir="auto">Happy rendering and coding,<br />
the Maxon SDK Team</p>
<blockquote>
<p dir="auto"><img src="http://developers.maxon.net/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/2139.png?v=0b8ddba251d" class="not-responsive emoji emoji-android emoji--information_source" style="height:23px;width:auto;vertical-align:middle" title=":information_source:" alt="ℹ" />  Cloudflare unfortunately still does interfere with our server cache. And you might have to refresh your cache manually.</p>
<p dir="auto">When you are not automatically redirected to the new versions, and also do not see <em>2024.5</em> in the version selector, please press  <code>CTRL + F5</code> or press <code>CTRL</code> and click on the reload icon of your browser anywhere on <code>developers.maxon.net/docs/</code> to refresh your cache. You only have to do this once and it will apply to all documentations at once. Otherwise your cache will automatically update latest by 19/07/2024 00:00.</p>
</blockquote>
]]></description><link>http://developers.maxon.net/forum/topic/15692/2025-0-0-sdk-release</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 15:02:25 GMT</lastBuildDate><atom:link href="http://developers.maxon.net/forum/topic/15692.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Sep 2024 17:09:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Mon, 30 Dec 2024 03:48:02 GMT]]></title><description><![CDATA[<p dir="auto">Thank you</p>
]]></description><link>http://developers.maxon.net/forum/post/75538</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/75538</guid><dc:creator><![CDATA[Heribertonway]]></dc:creator><pubDate>Mon, 30 Dec 2024 03:48:02 GMT</pubDate></item><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Thu, 31 Oct 2024 09:49:56 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mikeudin">@<bdi>mikeudin</bdi></a>,</p>
<p dir="auto">we are aware and working on it. Meanwhile this applies:</p>
<p dir="auto"><a href="https://developers.maxon.net/docs/cpp/2025_0_1/page_getting_started_sdk_osx.html#page_getting_started_sdk_osx_prerequisites" target="_blank" rel="noopener noreferrer nofollow ugc">Getting Started with the Cinema 4D C++ SDK on macOS: Prerequisites</a>:</p>
<blockquote>
<p dir="auto">Xcode 13 is incompatible with more recent versions of macOS such as Ventura and Sonoma. But you must still use Xcode 13 to build the more recent Cinema 4D C++ SDKs for macOS, as Xcode 13 is the last release that supports the legacy build system. We strongly recommend using macOS Monterey to run Xcode 13 as the circulating hack of reaching into the Xcode 13 package to directly invoke the Xcode app is more and more error prone the further you update macOS. Attempting to build the Cinema 4D SDK with Xcode 14 or later will result in build errors. We are working on supporting the standard build system of Xcode.</p>
</blockquote>
<p dir="auto">See also the forum thread <a href="https://developers.maxon.net/forum/topic/15702/development-requirements-for-c4d-2025" target="_blank" rel="noopener noreferrer nofollow ugc">Development requirements for C4D 2025</a>.</p>
<p dir="auto">Cheers,<br />
Ferdinand</p>
]]></description><link>http://developers.maxon.net/forum/post/75229</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/75229</guid><dc:creator><![CDATA[ferdinand]]></dc:creator><pubDate>Thu, 31 Oct 2024 09:49:56 GMT</pubDate></item><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Wed, 30 Oct 2024 16:01:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/ferdinand">@<bdi>ferdinand</bdi></a> Cinema 4D 2025 requires at least macOS 13.6+ (Ventura), but Xcode 13.4 requires macOS Monterey 12 <img src="http://developers.maxon.net/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f632.png?v=0b8ddba251d" class="not-responsive emoji emoji-android emoji--astonished" style="height:23px;width:auto;vertical-align:middle" title=":astonished:" alt="😲" /></p>
]]></description><link>http://developers.maxon.net/forum/post/75226</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/75226</guid><dc:creator><![CDATA[mikeudin]]></dc:creator><pubDate>Wed, 30 Oct 2024 16:01:15 GMT</pubDate></item><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Wed, 09 Oct 2024 21:03:57 GMT]]></title><description><![CDATA[<p dir="auto">It is still XCode 13 as lined out <a href="https://developers.maxon.net/docs/cpp/2025_0_1/page_maxonapi_plugin_dev.html#page_maxonapi_plugin_dev_environment" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>. Release 2025 will hopefully the last release which requires XCode 13 and the  legacy build sytem.</p>
<p dir="auto">Cheers,<br />
Ferdinand</p>
]]></description><link>http://developers.maxon.net/forum/post/75117</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/75117</guid><dc:creator><![CDATA[ferdinand]]></dc:creator><pubDate>Wed, 09 Oct 2024 21:03:57 GMT</pubDate></item><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Wed, 09 Oct 2024 15:03:39 GMT]]></title><description><![CDATA[<p dir="auto">What XCode version is required to compile plugins for v2025?</p>
]]></description><link>http://developers.maxon.net/forum/post/75111</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/75111</guid><dc:creator><![CDATA[mikeudin]]></dc:creator><pubDate>Wed, 09 Oct 2024 15:03:39 GMT</pubDate></item><item><title><![CDATA[Reply to 2025.0.0 SDK Release on Tue, 17 Sep 2024 11:17:24 GMT]]></title><description><![CDATA[<p dir="auto">Dear community,</p>
<p dir="auto">we have provided a Python SDK for 2025, updated the C++ Docs, and uploaded the new code examples to <a href="https://github.com/PluginCafe" target="_blank" rel="noopener noreferrer nofollow ugc">GitHub</a>.</p>
<ul>
<li>For C++, we extended the code example for <code>OcioNode2025</code> a bit, now also covering drawing textures, and made same smaller adjustments to the existing example code. For details see <a href="https://developers.maxon.net/docs/cpp/2025_0_0/article_ocio.html#article_ocio_node_data_draw" target="_blank" rel="noopener noreferrer nofollow ugc">Drawing with OCIO Colors in a Viewport</a>.</li>
<li>For Python, there is now also a <a href="https://github.com/PluginCafe/cinema4d_py_sdk_extended/blob/master/plugins/py-ocio_node_2025/py-ocio_node_2025.pyp" target="_blank" rel="noopener noreferrer nofollow ugc">py-ocio_node_2025</a> code example, (mostly) mirroring the 2025 OpenColorIO (OCIO) C++ code example of the same name. It demonstrates how to handle and draw colors in 2025 scenes where OCIO has been reworked and is now the new default.
<ul>
<li>Python is still missing <code>OcioConerverterInterface</code> and the OCIO related methods on <code>BaseDocument</code> which currently limits a bit your options in Python. We have porting OCIO to Python high on our priority list.</li>
<li>I also touched the documentation of <a href="https://developers.maxon.net/docs/py/2025_0_0/modules/c4d.plugins/BaseData/NodeData/index.html#NodeData.Init" target="_blank" rel="noopener noreferrer nofollow ugc">NodeData.Init</a> and <code>NodeData.InitAttr</code>, especially their code example, as it was not quite correct (you should not call <code>InitAttr</code> on a node which is being cloned).</li>
</ul>
</li>
</ul>
<p dir="auto">Cheers,<br />
Ferdinand</p>
]]></description><link>http://developers.maxon.net/forum/post/74971</link><guid isPermaLink="true">http://developers.maxon.net/forum/post/74971</guid><dc:creator><![CDATA[ferdinand]]></dc:creator><pubDate>Tue, 17 Sep 2024 11:17:24 GMT</pubDate></item></channel></rss>