New Features Support
- Instance Object can be created and tweaked. Its matrix and color arrays can be set for multi-instance mode. See InstanceObjectData.
- Only Read/Copy/Write data:
Added Features Support
- Only Read/Copy/Write data:
Node-Based Materials
The Cineware SDK 20 does not give access to the node-based materials API so it is not possible to create node materials.
API Changes
customgui_field.h
customgui_gradient.h
c4d_operatordata.h
gv_node.h
gv_nodemaster.h
gv_port.h
c4d_basebitmap.h
c4d_baselist2d.h
c4d_basematerial.h
c4d_expressotagdata.h
c4d_filename.h
c4d_fracturevoronoidata.h
c4d_instanceobjectdata.h
c4d_parameter_ids.h
c4d_pointgenerator.h
c4d_renderconnection.h
c4d_string.h
c4d_system.h
c4d_volumebuilderdata.h
c4d_volumegroupdata.h
BaseContainer & GetDataInstanceRef()
Definition: gv_nodemaster.h:65
Definition: customgui_field.h:141
#define VPnormalpass
Normal Pass.
Definition: c4d_parameter_ids.h:1044
GvPortIO
Definition: gv_port.h:47
Communication thread to establish a connection to a render server and to control the rendering proces...
Definition: c4d_renderconnection.h:235
Manages file and path names.
Definition: c4d_filename.h:30
Definition: c4d_basebitmap.h:52
static BaseBitmap * Alloc()
Definition: c4d_expressotagdata.h:21
#define Ovoronoipointgenerator
Voronoi Fracture internal Point generator.
Definition: c4d_parameter_ids.h:745
GRADIENT_INTERPOLATION_TYPE
Definition: customgui_gradient.h:74
Private. Communication class. Not meant to be used directly.
Definition: c4d_renderconnection.h:137
Definition: c4d_instanceobjectdata.h:23
#define Ovolumemesher
Volume Mesher.
Definition: c4d_parameter_ids.h:688
Bool HasNimbusRef() const
Definition: c4d_operatordata.h:26
bool Bool
Boolean type, possible values are only false/true, 8 bit.
Definition: c4d_system.h:192
Definition: gv_node.h:156
Definition: b3d_file.h:22
#define RENDERCONNECTION_COMMAND_RENDERMATERIALS
Since CineRender R20.018/Cinema 4D R20.SP1.
Definition: c4d_renderconnection.h:73
#define Talembicmorphtag
Alembic Morph.
Definition: c4d_parameter_ids.h:884
#define GRADIENTPROPERTY_NOEDITCOLOR
Definition: customgui_gradient.h:38
Represents a node in a 2D list.
Definition: c4d_baselist2d.h:38
#define Ofield
Field object.
Definition: c4d_parameter_ids.h:744
#define GRADIENTPROPERTY_NOBRIGHTNESS
Definition: customgui_gradient.h:63
Definition: c4d_basecontainer.h:140
#define GRADIENTPROPERTY_ALPHA
Definition: customgui_gradient.h:33
#define Ovolumebuilder
Volume Builder.
Definition: c4d_parameter_ids.h:687
Definition: c4d_pointgenerator.h:20
#define VPPhLensDistortion
Lens Distortion.
Definition: c4d_parameter_ids.h:1045
#define GRADIENTPROPERTY_NOBIASPOSITION
Definition: customgui_gradient.h:58
#define Tmeshattribute
CustomDataTag.
Definition: c4d_parameter_ids.h:885
Definition: c4d_basematerial.h:20
GvPortFlags
Definition: gv_port.h:59
GvOperatorType
Definition: gv_node.h:37
Definition: c4d_string.h:36
static const Float EPSILON3
1e-3 (0.001)
Definition: c4d_system.h:255
#define GRADIENTPROPERTY_NOKNOTPOSITION
Definition: customgui_gradient.h:53
GvNodeFlags
Definition: gv_node.h:24
Definition: customgui_field.h:84
Contains the complete description of a Cinema 4D document.
Definition: c4d_basedocument.h:79
#define Tvolumebuilder
Volume Builder Tag.
Definition: c4d_parameter_ids.h:886
Definition: customgui_field.h:150
Definition: customgui_gradient.h:146
#define GRADIENTPROPERTY_ALPHA_WITH_COLOR
Definition: customgui_gradient.h:28
Definition: gv_node.h:174
#define GRADIENTPROPERTY_NOPRESETS
Definition: customgui_gradient.h:43
Bool CopyFrom(const Gradient *src)
Represents a node in a 4D list.
Definition: c4d_gelistnode.h:23
Definition: gv_nodemaster.h:28
int32_t Int32
32 bit signed integer datatype.
Definition: c4d_system.h:186
#define ID_MOTIONFRACTUREVORONOI
MoGraph fracture voronoi object.
Definition: c4d_parameter_ids.h:746
static const Float EPSILON2
1e-2 (0.01)
Definition: c4d_system.h:254
#define VPpositionpass
Position Pass.
Definition: c4d_parameter_ids.h:1043
void ConvertToAlphaGradient()
Converts this gradient to an alpha gradient.
BaseDocument * RenderMaterials(BaseDocument *doc)
Definition: c4d_volumebuilderdata.h:23
Definition: c4d_fracturevoronoidata.h:31
Definition: c4d_customdatatype.h:20
Definition: gv_port.h:172
#define VPwatermark
Watermark.
Definition: c4d_parameter_ids.h:1046
static void Free(BaseBitmap *&bm)
#define GRADIENTPROPERTY_NOINTERPOLATION
Definition: customgui_gradient.h:48