Open Search
    Material

    About

    Parameters

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


    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 ID: MATERIAL_COLOR_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_DIFFUSION_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_LUMINANCE_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_TRANSPARENCY_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_REFLECTION_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_ENVIRONMENT_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_BUMP_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_NORMAL_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    Parameter: Alpha Color


    Parameter: Alpha Delta


    Parameter: Alpha Invert


    Parameter: Alpha Soft


    Parameter: Alpha Image Alpha


    Parameter: Alpha Pre-multiplied


    Parameter: Texture

    • Parameter ID: MATERIAL_ALPHA_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    Parameter: Legacy Specular Color


    Parameter: Legacy Specular Brightness


    Parameter: Texture

    • Parameter ID: MATERIAL_SPECULAR_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_DISPLACEMENT_SHADER
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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 ID: MATERIAL_VIEWPORT_REFLECTION_ENVIRONMENT
    • Parameter Type: ::BaseLink (BaseLink Manual)

    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