SDK Change Notes for Cinema 4D 2024.0

Summarizes the API and API documentation changes made between Cinema 4D version 2023.2.0 and 2024.0.0.

Documentation Changes

Major Changes

Minor Changes

  • Added Gradient.SetAlphaGradient() to define the alpha channel of a gradient in Python.

  • Added new argument isCloneInit to NodeData.Init() to determine if this is a new instance or the instance is cloned from another one.

  • Fixed a crash when an int was used as first operand of any mathematical operation with a c4d.BaseTime.

  • Fixed a crash when None was passed to maxon.NimbusBaseInterface.SetPath().

  • Fixed missing VS Code Exchange button in Script Manager.

  • Fixed an issue with the Symbol Parser not being able to properly parse maxon.Id.

  • Fixed an issue with the Symbol Parser not being able to properly parse maxon.LiteralId.

  • Fixed an issue with the Symbol Parser not being able to properly parse classic API C++ define.

API Changes

Classic API

  • Fixed a typo in MENURESOURCE_SEPERATOR. The new symbol is MENURESOURCE_SEPARATOR.

Maxon API