MAXON API Frameworks
A framework includes the public declarations of MAXON API interfaces and other usable classes, structures and functions.
cinema.framework contains the classic API. It defines components like BaseDocument , BaseObject , BaseMaterial etc.
The core.framework contains the basic building blocks of the MAXON API :
The animation.framework defines the maxon::AutoWeightInterface for custom weight algorithms. It further provides the IDs of the build-in algorithms that can be used with the Weight Manager. See CAWeightMgr Manual .
The command.framework defines the interface for generic commands. See Commands Manual .
The corenodes.framework allows to create custom core nodes used with Cinema 4D 's node system.
crypt.framework includes additional interfaces for data encryption based on stream conversions ( maxon::CryptographyStreamConversionInterface , maxon::CryptoKeyInterface ). See Stream Conversions Manual .
geom.framework contains various modeling classes:
The image.framework contains classes and structures to handle image and media data:
math.framework various advanced mathematical classes and tools:
mesh_misc.framework contains the base interfaces for mesh attributes:
misc.framework contains various tools:
network.framework contains various interfaces to handle network communication:
python.framework contains interfaces to execute Python code. See Python .
The render_filter.framework contains interfaces to use and implement render filters like the denoiser filter.
见 Render Filter and Render Filter Implementation .
This contains only internal system functions. Third party developers must not use this.
volume.framework contains interfaces to handle volumes: