About

Parameters

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


Parameter: Enable Color


Parameter: Enable Diffusion


Parameter: Enable Luminance


Parameter: Enable Transparency


Parameter: Enable Reflectance


Parameter: Enable Environment


Parameter: Enable Fog


Parameter: Enable Bump


Parameter: Enable Normal


Parameter: Enable Alpha


Parameter: Enable Glow


Parameter: Enable Displacement


Parameter: Nodes


Parameter: Viewport


Parameter: Custom


Parameter: Color


Parameter: Brightness


Parameter: Texture


Parameter: Mix Mode

  • Parameter ID: MATERIAL_COLOR_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Mix Strength


Parameter: Model

  • Parameter ID: MATERIAL_COLOR_MODEL
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Lambertian (MATERIAL_COLOR_MODEL_LAMBERTIAN)
    • Oren-Nayar (MATERIAL_COLOR_MODEL_ORENNAYAR)

Parameter: Diffuse Falloff


Parameter: Diffuse Level


Parameter: Roughness


Parameter: Diffusion Brightness


Parameter: Diffusion Affect Luminance


Parameter: Diffusion Affect Specular


Parameter: Diffusion Affect Reflection


Parameter: Texture


Parameter: Mix Mode

  • Parameter ID: MATERIAL_DIFFUSION_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Mix Strength


Parameter: Luminance Color


Parameter: Luminance Brightness


Parameter: Texture


Parameter: Mix Mode

  • Parameter ID: MATERIAL_LUMINANCE_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Mix Strength


Parameter: Transparency Color


Parameter: Transparency Brightness


Parameter: Transparency Refraction Preset

  • Parameter ID: MATERIAL_TRANSPARENCY_REFRACTION_PRESET
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Custom (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_CUSTOM)
    • Beer (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_BEER)
    • Diamond (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_DIAMOND)
    • Emerald (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_EMERALD)
    • Ethanol (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_ETHANOL)
    • Glass (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_GLASS)
    • Jade (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_JADE)
    • Milk (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_MILK)
    • Oil (Vegetable) (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_OIL_VEGETABLE)
    • Pearl (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_PEARL)
    • PET (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_PET)
    • Plexiglas (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_PLEXIGLASS)
    • Ruby (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_RUBY)
    • Sapphire (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_SAPPHIRE)
    • Water (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_WATER)
    • Water (Ice) (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_WATER_ICE)
    • Whiskey (MATERIAL_TRANSPARENCY_REFRACTION_PRESET_WHISKEY)

Parameter: Transparency Refraction


Parameter: Transparency Total Internal Reflection


Parameter: Exit Reflections


Parameter: Transparency Fresnel Reflectivity


Parameter: Transparency Additive


Parameter: Texture


Parameter: Mix Mode

  • Parameter ID: MATERIAL_TRANSPARENCY_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Mix Strength


Parameter: Absorption Color


Parameter: Absorption Distance


Parameter: Transparency Blurriness


Parameter: Transparency Min Samples


Parameter: Transparency Max Samples


Parameter: Transparency Accuracy


Parameter: Legacy Reflection Color


Parameter: Legacy Reflection Brightness


Parameter: Legacy Reflection Additive


Parameter: Legacy Reflection Use Bump


Parameter: Texture


Parameter: Legacy Mix Mode

  • Parameter ID: MATERIAL_REFLECTION_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Legacy Mix Strength


Parameter: Legacy Reflection Blurriness


Parameter: Legacy Reflection Min Samples


Parameter: Legacy Reflection Max Samples


Parameter: Legacy Reflection Accuracy


Parameter: Environment Color


Parameter: Environment Brightness


Parameter: Texture


Parameter: Mix Mode

  • Parameter ID: MATERIAL_ENVIRONMENT_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Mix Strength


Parameter: Environment Tiles X


Parameter: Environment Tiles Y


Parameter: Environment Exclusive


Parameter: Fog Color


Parameter: Fog Brightness


Parameter: Fog Distance


Parameter: Bump Strength


Parameter: Bump MIP Falloff


Parameter: Texture


Parameter: Strength


Parameter: Method

  • Parameter ID: MATERIAL_NORMAL_SPACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Tangent (MATERIAL_NORMAL_SPACE_TANGENT)
    • Object (MATERIAL_NORMAL_SPACE_LOCAL)
    • World (MATERIAL_NORMAL_SPACE_WORLD)

Parameter: Flip X (Red)


Parameter: Flip Y (Green)


Parameter: Flip Z (Blue)


Parameter: Swap Y & Z (Y up)


Parameter: Texture


Parameter: Alpha Color


Parameter: Alpha Delta


Parameter: Alpha Invert


Parameter: Alpha Soft


Parameter: Alpha Image Alpha


Parameter: Alpha Pre-multiplied


Parameter: Texture


Parameter: Legacy Specular Color


Parameter: Legacy Specular Brightness


Parameter: Texture


Parameter: Legacy Mix Mode

  • Parameter ID: MATERIAL_SPECULAR_TEXTUREMIXING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Normal (MATERIAL_TEXTUREMIXING_NORMAL)
    • Add (MATERIAL_TEXTUREMIXING_ADD)
    • Subtract (MATERIAL_TEXTUREMIXING_SUBTRACT)
    • Multiply (MATERIAL_TEXTUREMIXING_MULTIPLY)

Parameter: Legacy Mix Strength


Parameter: Legacy Specular Mode

  • Parameter ID: MATERIAL_SPECULAR_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Plastic (MATERIAL_SPECULAR_MODE_PLASTIC)
    • Metal (MATERIAL_SPECULAR_MODE_METAL)
    • Colored (MATERIAL_SPECULAR_MODE_COLORED)

Parameter: Legacy Specular Width


Parameter: Legacy Specular Height


Parameter: Legacy Specular Falloff


Parameter: Legacy Specular Inner Width


Parameter: Glow Color


Parameter: Glow Brightness


Parameter: Glow Inner Strength


Parameter: Glow Outer Strength


Parameter: Glow Radius


Parameter: Glow Random


Parameter: Glow Frequency


Parameter: Glow Use Material Color


Parameter: Displacement Strength


Parameter: Displacement Height


Parameter: Type

  • Parameter ID: MATERIAL_DISPLACEMENT_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Intensity (MATERIAL_DISPLACEMENT_TYPE_INTENSITY)
    • Intensity (Centered) (MATERIAL_DISPLACEMENT_TYPE_CENTEREDINTENSITY)
    • Red / Green (MATERIAL_DISPLACEMENT_TYPE_REDGREEN)
    • RGB (XYZ Tangent) (MATERIAL_DISPLACEMENT_TYPE_RGBTANGENT)
    • RGB (XYZ Object) (MATERIAL_DISPLACEMENT_TYPE_RGBLOCAL)
    • RGB (XYZ World) (MATERIAL_DISPLACEMENT_TYPE_RGBWORLD)

Parameter: Texture


Parameter: Sub Polygon Displacement


Parameter: Subdivision Level


Parameter: Round Geometry


Parameter: Round Contour


Parameter: Map Rounded Geometry


Parameter: Map Resulting Geometry


Parameter: Keep Original Edges


Parameter: Best Distribution


Parameter: Animate Preview


Parameter: Texture Preview Size

  • Parameter ID: MATERIAL_PREVIEWSIZE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (MATERIAL_PREVIEWSIZE_DEF)
    • No Scaling (MATERIAL_PREVIEWSIZE_NO_SCALE)
    • 64x64 (16 KB) (MATERIAL_PREVIEWSIZE_64)
    • 128x128 (64 KB) (MATERIAL_PREVIEWSIZE_128)
    • 256x256 (256 KB) (MATERIAL_PREVIEWSIZE_256)
    • 512x512 (1 MB) (MATERIAL_PREVIEWSIZE_512)
    • 1024x1024 (4 MB) (MATERIAL_PREVIEWSIZE_1024)
    • 2048x2048 (16 MB) (MATERIAL_PREVIEWSIZE_2048)
    • 4096x4096 (64 MB) (MATERIAL_PREVIEWSIZE_4096)
    • 8192x8192 (256 MB) (MATERIAL_PREVIEWSIZE_8192)
    • 16384x16384 (1024 MB) (MATERIAL_PREVIEWSIZE_16384)

Parameter: Viewport Display

  • Parameter ID: MATERIAL_EDITORDISPLAY
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Combined (MATERIAL_EDITORDISPLAY_COMBINED)
    • Color (MATERIAL_EDITORDISPLAY_COLOR)
    • Diffusion (MATERIAL_EDITORDISPLAY_DIFFUSION)
    • Luminance (MATERIAL_EDITORDISPLAY_LUMINANCE)
    • Transparency (MATERIAL_EDITORDISPLAY_TRANSPARENCY)
    • Reflectance (MATERIAL_EDITORDISPLAY_REFLECTANCE)
    • Environment (MATERIAL_EDITORDISPLAY_ENVIRONMENT)
    • Bump (MATERIAL_EDITORDISPLAY_BUMP)
    • Alpha (MATERIAL_EDITORDISPLAY_ALPHA)
    • Displacement (MATERIAL_EDITORDISPLAY_DISPLACEMENT)
    • Normal (MATERIAL_EDITORDISPLAY_NORMAL)

Parameter: Display Color


Parameter: Display Diffusion


Parameter: Display Luminance


Parameter: Display Transparency


Parameter: Display Environment


Parameter: Display Bump


Parameter: Display Normal


Parameter: Display Alpha


Parameter: Display Reflectance


Parameter: Display Displacement


Parameter: Environment Override


Parameter: Rotation


Parameter: Mode

  • Parameter ID: MATERIAL_DISPLACEMENT_TESSELLATION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (MATERIAL_DISPLACEMENT_TESSELLATION_NONE)
    • Uniform (MATERIAL_DISPLACEMENT_TESSELLATION_UNIFORM)
    • Projective (MATERIAL_DISPLACEMENT_TESSELLATION_ADAPTIVE)

Parameter: Uniform Level


Parameter: Projective Level


Parameter: Node Editor...


Parameter: Add Custom Channel