What was New in R13¶
In R13.058¶
- Miscellaneous changes:
Gradient.InvertKnots()
now returns a boolBaseSelect.SelectAll()
now works as expected
- Changes in the documentation:
Handles are now working in the examples : see Py-DoubleCircle, Py-RoundedTube and Py-SpherifyModifier
New example added for
TagData
plugins: Py-LookAtCameraInformation on getting the generator in a Python effector
New section in Plugin Structure about C4DPL_RELOADPYTHONPLUGINS message : Python Plugins Reloading
Cleanup (typos and small fixes) and missing functions/methods parameters documentation added
In R13.051¶
- The following methods and functions were implemented in past releases but were not documented:
In R13.029¶
- Several changes in the render module:
Added optional argument of type
BaseVolumeData
forChannelData
constructor
Added
VolumeData.GetWeights()
,VolumeData.CalcVisibleLight()
andVolumeData.GetSmoothedNormal()
Gradient.InitRender()
andBaseShader.InitRender()
now take anInitRenderStruct
parameter
Added function
ActiveObjectManager_SetObject()
In R13.016¶
Important Additions¶
MoGraph access : New module
c4d.modules.mograph
Shader API : New module
c4d.modules.render
and plugin data classShaderData
API Changes¶
Here is a list of all the new modules, classes, methods and functions in the Python API:
New Classes¶
- New custom data type classes:
- New tag classes:
- New custom GUI classes exposed:
- MoGraph support:
- Render support:
- New plugin data classes:
New Functions¶
- New register plugin data functions:
c4d.storage.GeGetPythonPath renamed to
c4d.storage.GeGetPluginPath()
c4d.threading.GeGetCPUCount
c4d.threading.GeProcessBackgroundThreads()