Classes | |
| class | OcioConverter | 
| class | InitRenderStruct | 
| struct | RayIllumination | 
| struct | TexData | 
| struct | Ray | 
| struct | RayHitID | 
| struct | SurfaceIntersection | 
| struct | Multipass | 
| struct | BaseVolumeData | 
| struct | ChannelData | 
| struct | RenameTextureMessage | 
| struct | VPFragment | 
Enumerations | |
| enum class | INITRENDERFLAG {  NONE , TEXTURES , PAINTERNOMIP , NOMIP , PREVIEWRENDER , IRR }  | 
Functions | |
| Int32 | CALC_TEXINFO (Int32 texflag, Int32 channel) | 
| Int32 | CALC_TEXINFO_BUMP (Int32 texflag, Int32 channel, Int32 sample) | 
| enum INITRENDERFLAG | MAXON_ENUM_FLAGS (INITRENDERFLAG) | 
| Vector64 | BasicTransformColor (const Vector64 &input, COLORSPACETRANSFORMATION colortransformation) | 
| maxon::Color64 | BasicTransformColor (const maxon::Color64 &input, COLORSPACETRANSFORMATION colortransformation) | 
| maxon::Color32 | BasicTransformColor (const maxon::Color32 &input, COLORSPACETRANSFORMATION colortransformation) | 
| void | BasicTransformColors (Vector64 *v, Int count, COLORSPACETRANSFORMATION colorSpaceTransformation) | 
Variables | |
| NONE | |
| TEXTURES | |
| PAINTERNOMIP | |
| NOMIP | |
| PREVIEWRENDER | |
| IRR | |
| class OcioConverter | MAXON_ENUM_FLAGS | 
| #define GET_TEX_BUMP_SAMPLE | ( | texflag | ) | 
Extracts the bump sample from texflag.
| [in] | texflag | The texture flags. | 
| #define GET_TEX_CHANNEL | ( | texflag | ) | 
Extracts the texture channel from texflag.
| [in] | texflag | The texture flags. | 
| #define MAX_MATERIALCHANNELS | 
The maximum number of channels in a Cinema 4D material.
| #define L_SPLIT_BIT | 
Private.
Inserts channel information into the texture flags.
| [in] | texflag | The texture flags. | 
| [in] | channel | The texture channel: CHANNEL | 
Inserts channel and bump sample information into the texture flags.
| [in] | texflag | The texture flags. | 
| [in] | channel | The texture channel: CHANNEL | 
| [in] | sample | The bump sample:
  | 
| Vector64 BasicTransformColor | ( | const Vector64 & | input, | 
| COLORSPACETRANSFORMATION | colortransformation | ||
| ) | 
Transforms a color along one of the basic transformation paths independent of the OCIO settings of a document.
Supported are LINEAR_TO_VIEW, SRGB_TO_VIEW, LINEAR_TO_SRGB, and SRGB_TO_LINEAR of COLORSPACETRANSFORMATION. To convert along any other paths, one must retrieve an OcioConverter using BaseDocument::GetBasicColorConverter or BaseDocument::GetColorConverterForActiveDocument. 
| [in] | input | The color to transform. | 
| [in] | colortransformation | The transform path to transform #input along. | 
| maxon::Color64 BasicTransformColor | ( | const maxon::Color64 & | input, | 
| COLORSPACETRANSFORMATION | colortransformation | ||
| ) | 
Transforms a color along one of the basic transformation paths independent of the OCIO settings of a document.
Supported are LINEAR_TO_VIEW, SRGB_TO_VIEW, LINEAR_TO_SRGB, and SRGB_TO_LINEAR of COLORSPACETRANSFORMATION. To convert along any other paths, one must retrieve an OcioConverter using BaseDocument::GetBasicColorConverter or BaseDocument::GetColorConverterForActiveDocument. 
| [in] | input | The color to transform. | 
| [in] | colortransformation | The transform path to transform #input along. | 
| maxon::Color32 BasicTransformColor | ( | const maxon::Color32 & | input, | 
| COLORSPACETRANSFORMATION | colortransformation | ||
| ) | 
Transforms a color along one of the basic transformation paths independent of the OCIO settings of a document.
Supported are LINEAR_TO_VIEW, SRGB_TO_VIEW, LINEAR_TO_SRGB, and SRGB_TO_LINEAR of COLORSPACETRANSFORMATION. To convert along any other paths, one must retrieve an OcioConverter using BaseDocument::GetBasicColorConverter or BaseDocument::GetColorConverterForActiveDocument. 
| [in] | input | The color to transform. | 
| [in] | colortransformation | The transform path to transform #input along. | 
| void BasicTransformColors | ( | Vector64 * | v, | 
| Int | count, | ||
| COLORSPACETRANSFORMATION | colorSpaceTransformation | ||
| ) | 
Transforms an array of colors along one of the basic transformation paths independent of the OCIO settings of a document.
Supported are LINEAR_TO_VIEW, SRGB_TO_VIEW, LINEAR_TO_SRGB, and SRGB_TO_LINEAR of COLORSPACETRANSFORMATION. To convert along any other paths, one must retrieve an OcioConverter using BaseDocument::GetBasicColorConverter or BaseDocument::GetColorConverterForActiveDocument. 
| [in] | v | The color array to transform. | 
| [in] | count | Number of elements to transform. | 
| [in] | colorSpaceTransformation | The transform path to transform elements in v along. | 
| NONE | 
No flags.
| TEXTURES | 
Use textures.
| PAINTERNOMIP | 
Disable MIP for painting.
| NOMIP | 
Disable MIP.
| PREVIEWRENDER | 
Preview render.
 
| IRR | 
Interactive region render.
| class OcioConverter MAXON_ENUM_FLAGS |