Multi-Pass

About

  • Header File: c4dplugin/description/zmultipass.h
  • Description Category: unknown.

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Group ID


Parameter: AOV ID


Parameter: Ambient


Parameter: Diffuse


Parameter: Specular


Parameter: Shadow


Parameter: Reflection


Parameter: Refraction


Parameter: Global Illumination


Parameter: Caustics


Parameter: Atmosphere


Parameter: Atmosphere (Multiply)


Parameter: Post Effects


Parameter: Separate Materials

  • Parameter ID: MULTIPASSOBJECT_REFLECTION_MATERIALS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (MULTIPASSOBJECT_REFLECTION_SEPARATE_NONE)
    • All (MULTIPASSOBJECT_REFLECTION_SEPARATE_ALL)
    • Selected (MULTIPASSOBJECT_REFLECTION_SEPARATE_SELECTED)

Parameter: Separate Layers

  • Parameter ID: MULTIPASSOBJECT_REFLECTION_LAYERS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (MULTIPASSOBJECT_REFLECTION_LAYERS_NONE)
    • All (MULTIPASSOBJECT_REFLECTION_LAYERS_ALL)
    • Selected (MULTIPASSOBJECT_REFLECTION_LAYERS_SELECTED)

Parameter: Mode

  • Parameter ID: MULTIPASSOBJECT_REFLECTION_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • 1 Channel: Pre-multiplied (MULTIPASSOBJECT_REFLECTION_MODE_NORMAL)
    • 2 Channels: Reflection, Multiply (MULTIPASSOBJECT_REFLECTION_MODE_RAW)
    • 3 Channels: Pre-multiplied, Reflection, Multiply (MULTIPASSOBJECT_REFLECTION_MODE_COMBINED)

Parameter: Separate Materials

  • Parameter ID: MULTIPASSOBJECT_SPECULAR_MATERIALS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (MULTIPASSOBJECT_SPECULAR_SEPARATE_NONE)
    • All (MULTIPASSOBJECT_SPECULAR_SEPARATE_ALL)
    • Selected (MULTIPASSOBJECT_SPECULAR_SEPARATE_SELECTED)

Parameter: Separate Layers

  • Parameter ID: MULTIPASSOBJECT_SPECULAR_LAYERS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (MULTIPASSOBJECT_SPECULAR_LAYERS_NONE)
    • All (MULTIPASSOBJECT_SPECULAR_LAYERS_ALL)
    • Selected (MULTIPASSOBJECT_SPECULAR_LAYERS_SELECTED)

Parameter: Mode

  • Parameter ID: MULTIPASSOBJECT_SPECULAR_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • 1 Channel: Pre-multiplied (MULTIPASSOBJECT_SPECULAR_MODE_NORMAL)
    • 2 Channels: Specular, Multiply (MULTIPASSOBJECT_SPECULAR_MODE_RAW)
    • 3 Channels: Pre-multiplied, Specular, Multiply (MULTIPASSOBJECT_SPECULAR_MODE_COMBINED)