The Python API in R19 brings important additions and more C++ API coverage. It also carries some API changes and fixes several issues.
c4d.LodObject
. See
LodObject Manual
.
c4d.utils.PolygonReduction
. See
PolygonReduction Manual
.
c4d.modules.character.CAWeightMgr
gives access to the functionality of the dialog.
c4d.modules.character.CAReferencePSD
object obtained from a
c4d.modules.character.CAMorphNode
.
c4d.SoundEffectorData
.
Here are the additions in R19 for the ongoing effort on parity with the C++ API:
c4d.plugins.PreferenceData
.
c4d.plugins.RegisterPluginHelpCallback()
.
BaseDocument.StartPickSession()
/
StopPickSession()
.
CameraObject.StereoGetCameraCount()
/
StereoGetCameraInfo()
.
c4d.plugins.NodeData
plugins:
ToolData.InitDefaultSettings()
is not called on
Reload Python Plugins
command.
c4d.EventAdd()
. (Since R19 if
c4d.EventAdd()
is called from within the code of an expression, then it is simply skipped.)
c4d.gui.GeDialog
and
c4d.gui.GeUserArea
.
c4d.plugins.PreferenceData
shows how to add a new category to the Preferences dialog.
falloff
.
c4d.plugins.RegisterPluginHelpCallback()
.
BaseContainer
object.
BaseObject.CopyTagsTo()
expects parameter
hierarchical
instead of
hierarchial
.
PolygonObject.GetPolygonTranslationMap()
returns too less values.
BaseCustomGui.GetData()
/
SetData
can crash with some custom GUIs.
c4d.storage.LoadDialog()
/
c4d.storage.SaveDialog()
def_file
parameter always set.
NodeData
plugins.
See API Changelist R19 page.