Open Search
    Plugin Types

    About

    The following plugin classes can be implemented to add new functionality to Cinema 4D. Such plugins are either based on NodeData, other classic plugin hooks or MAXON API interfaces.

    See also Interface Basics, General Plugin Information Manual and NodeData Overview.

    Data and Algorithms

    Custom Data Types

    Custom data types can be used to store information in Cinema 4D objects or scenes.

    Custom Algorithms and Commands

    Custom algorithms and commands can be implemented with these interfaces:

    Application

    GUI & User Interaction

    The GUI can be extended with these plugin types:

    Media Import/Export

    Support for custom media files is implemented with:

    Miscellaneous

    Further extensions of the application are:

    3D

    BaseDocument related

    A Cinema 4D 3D scene is composed of various scene elements. It is possible to create custom scene elements with:

    Tools

    Custom tools allow the user to interact with the 3D scene:

    Scene Import/Export

    These plugins allow to load and save 3D scenes:

    Rendering

    Rendering-related plugins are implemented with:

    Character animation

    Character animation related plugins are implemented with:

    Modules

    XPRESSO

    XPRESSO can be extended with:

    MoGraph

    MoGraph can be extended with:

    Sculpting

    The sculpting system can be extended with:

    Further Reading