Main Index : Reference :

RenderData


Description

A RenderData class.

Definition

class RenderData : BaseList2D
{
public:
  RenderData();

  [BaseContainer] GetContainer();
  [bool] SetContainer([BaseContainer] bc);
}

Explanation

This class contains a container with all raytracer options. One can add multiple render data classes to a document. The active one will be used for the raytracing. Valid container ids are: (for meaning and range please open CINEMA 4D and look at the appropriate dialog)

Container ID Explanation
RDATA_NAME Name
RDATA_RENDERMODE Render Mode
RDATA_ANTIALIASING Antialiasing
RDATA_OVERSAMPLING Oversampling
RDATA_TRANSPARENCY Transparency
RDATA_REFLECTION Reflection
RDATA_SHADOW Shadow
 
RDATA_RESOLUTION Resolution
RDATA_XRES X Resolution
RDATA_YRES Y Resolution
RDATA_FILMFORMAT Film Format
RDATA_XFILM Film Format X
RDATA_YFILM Film Format Y
RDATA_XPIX Pixel X
RDATA_YPIX Pixel Y
RDATA_FRAMESEQUENCE Frame
RDATA_FRAMEFROM From
RDATA_FRAMETO To
RDATA_FIELD Field Rend.
RDATA_FRAMERATE Frame Rate
 
RDATA_ACTIVEOBJECTONLY Active Object Only
RDATA_AUTOLIGHT Auto Light
RDATA_LOGFILE Log File
RDATA_TEXTUREERROR Cancel if Texture Error
RDATA_RAYDEPTH Ray Depth
RDATA_SHADOWDEPTH Shadow Depth
RDATA_THRESHOLD Treshold
RDATA_AASOFTNESS AA Softness
RDATA_COMIC_EDGECOLOR Cel-Renderer Edge Color
RDATA_COMIC_ILLUMINATION Cel-Renderer Illumination
RDATA_COMIC_OUTLINE Cel-Renderer Outline
RDATA_COMIC_BACKCOLOR Cel-Renderer Back Color
RDATA_COMIC_EDGES Cel-Renderer Edges
RDATA_TEXTURES Cel-Renderer Textures
 
RDATA_FORMAT Format
  FILTER_AVI_SMALL AVI Small
  FILTER_AVI_BIG AVI Big
  FILTER_AVI_USER AVI Custom (Plese see the MovieSaver
class for custom AVI codex ids.)
  FILTER_MOVIE_SMALL Quicktime Small
  FILTER_MOVIE_BIG Quicktime Big
  FILTER_MOVIE_USER Quicktime Custom (Plese see the MovieSaver
class for custom Quicktime codex ids.)
  FILTER_TIF TIFF
  FILTER_TGA TGA
  FILTER_BMP Windows BMP
  FILTER_IFF IFF
  FILTER_JPG JPEG
  FILTER_PICT Macintosh PICT
  FILTER_PSD Photoshop
RDATA_NAMEFORMAT Name Format
RDATA_ALPHACHANNEL Alpha Channel
RDATA_DEPTHCHANNEL Depth Channel
RDATA_STRAIGHTALPHA Straigth Alpha
RDATA_SEPARATEALPHA Separate Alpha
RDATA_PATH Path
RDATA_EXTERNAL External
 
RDATA_VRGENERATE VR Generate
RDATA_HSTEPS Horizontal Steps
RDATA_HSTART Horizontal Start
RDATA_HEND Horizontal End
RDATA_VSTEPS Vertical Steps
RDATA_VSTART Vertical Start
RDATA_VEND Vertical End
 
RDATA_DEPTHOFFIELD Depth of Field
RDATA_LENSEFFECTS Lens Effects
RDATA_GLOWEFFECTS Glow Effects
RDATA_VOLUMETRICLIGHTING Volumetric Lighting
RDATA_SCENEMB Scene Motion Blur
RDATA_OBJECTMB Object Motion Blur
RDATA_FILTER Filter
RDATA_SCENESTRENGTH Scene Motion Blur Strength
RDATA_OBJECTSTRENGTH Object Motion Blur Strength
RDATA_FILTERSTRENGTH Filter Strength
RDATA_LOD Level of Detail
RDATA_BLURJITTER Motion Blur Jitter
RDATA_REFLECTIONDEPTH Reflection Depth

Members

GetContainer()

[BaseContainer] GetContainer();

Returns the container of the render data.

SetContainer( bc )

[bool] SetContainer([BaseContainer] bc);

Sets the container to bc. Returns TRUE if successful.