Mabel Shader

About

Parameters

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


Parameter: Surface

  • Parameter ID: SLA_MABEL_SURFACE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Surface 1 (SLA_MABEL_SURFACE_1)
    • Surface 2 (SLA_MABEL_SURFACE_2)
    • Both (SLA_MABEL_SURFACE_BOTH)

Parameter: Veining


Parameter: Diffuse A


Parameter: Specular 1 A


Parameter: Specular 2 A


Parameter: Specular 3 A


Parameter: Reflection A


Parameter: Environment A


Parameter: Ambient A


Parameter: Roughness A


Parameter: Anisotropy A


Parameter: Diffuse B


Parameter: Specular 1 B


Parameter: Specular 2 B


Parameter: Specular 3 B


Parameter: Reflection B


Parameter: Environment B


Parameter: Ambient B


Parameter: Roughness B


Parameter: Anisotropy B


Parameter: Seed


Parameter: Veining Turbulence


Parameter: Veining Stirring


Parameter: Veining Scale


Parameter: Veining Octaves


Parameter: Veining Size


Parameter: Veining Contrast


Parameter: Variance Turbulence


Parameter: Variance Amplitude


Parameter: Variance Octaves


Parameter: Variance Scale


Parameter: Variance Contrast


Parameter: Color


Parameter: Algorithm

  • Parameter ID: SLA_MABEL_DIFFUSE_ALGORITHM_A
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Internal (SLA_MABEL_DIFFUSE_ALGORITHM_INTERNAL)
    • Oren Nayar (SLA_MABEL_DIFFUSE_ALGORITHM_OREN_NAYAR)

Parameter: Roughness


Parameter: Illumination


Parameter: Contrast


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Intensity


Parameter: Edge Intensity


Parameter: Falloff


Parameter: Reflection Color


Parameter: Reflection Edge Color


Parameter: Image

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

Parameter: Intensity


Parameter: Glare


Parameter: Falloff


Parameter: Utilize Anisotropic Scratches


Parameter: Blur


Parameter: Samples


Parameter: Jitter


Parameter: Environment Color


Parameter: Edge Color


Parameter: Color


Parameter: Intensity


Parameter: Edge Intensity


Parameter: Falloff


Parameter: Seed


Parameter: Function


Parameter: Amplitude


Parameter: Octaves


Parameter: Scale


Parameter: Attenuation


Parameter: Delta


Parameter: Hard Bump


Parameter: Absolute


Parameter: Low Clip


Parameter: High Clip


Parameter: Grit Color


Parameter: Grit Intensity


Parameter: Grit Low Clip


Parameter: Grit High Clip


Parameter: Projection

  • Parameter ID: SLA_MABEL_ANISOTROPY_PROJECTION_A
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Planar (SLA_MABEL_PROJECTION_PLANAR)
    • Auto Planar (SLA_MABEL_PROJECTION_AUTO_PLANAR)
    • Shrink Wrap (SLA_MABEL_PROJECTION_SHRINK_WRAP)
    • Radial Auto Planar (SLA_MABEL_PROJECTION_RADIAL_AUTO_PLANAR)
    • Radial Pattern Auto Planar (SLA_MABEL_PROJECTION_RAD_PATTERN_AUTO_PLANAR)
    • Radial Planar (SLA_MABEL_PROJECTION_RADIAL_PLANAR)
    • Radial Pattern Planar (SLA_MABEL_PROJECTION_RAD_PATTERN_PLANAR)

Parameter: Projection Scale


Parameter: Roughness X


Parameter: Roughness Y


Parameter: Amplitude


Parameter: Scale


Parameter: Length


Parameter: Attenuation


Parameter: Specular 1


Parameter: Specular 2


Parameter: Specular 3


Parameter: Color


Parameter: Algorithm

  • Parameter ID: SLA_MABEL_DIFFUSE_ALGORITHM_A
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Internal (SLA_MABEL_DIFFUSE_ALGORITHM_INTERNAL)
    • Oren Nayar (SLA_MABEL_DIFFUSE_ALGORITHM_OREN_NAYAR)

Parameter: Roughness


Parameter: Illumination


Parameter: Contrast


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Color


Parameter: Intensity


Parameter: Size


Parameter: Contrast


Parameter: Glare


Parameter: Falloff


Parameter: Intensity


Parameter: Edge Intensity


Parameter: Falloff


Parameter: Reflection Color


Parameter: Reflection Edge Color


Parameter: Image

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

Parameter: Intensity


Parameter: Glare


Parameter: Falloff


Parameter: Utilize Anisotropic Scratches


Parameter: Blur


Parameter: Samples


Parameter: Jitter


Parameter: Environment Color


Parameter: Edge Color


Parameter: Color


Parameter: Intensity


Parameter: Edge Intensity


Parameter: Falloff


Parameter: Seed


Parameter: Function


Parameter: Amplitude


Parameter: Octaves


Parameter: Scale


Parameter: Attenuation


Parameter: Delta


Parameter: Hard Bump


Parameter: Absolute


Parameter: Low Clip


Parameter: High Clip


Parameter: Grit Color


Parameter: Grit Intensity


Parameter: Grit Low Clip


Parameter: Grit High Clip


Parameter: Projection

  • Parameter ID: SLA_MABEL_ANISOTROPY_PROJECTION_B
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Planar (SLA_MABEL_PROJECTION_PLANAR)
    • Auto Planar (SLA_MABEL_PROJECTION_AUTO_PLANAR)
    • Shrink Wrap (SLA_MABEL_PROJECTION_SHRINK_WRAP)
    • Radial Auto Planar (SLA_MABEL_PROJECTION_RADIAL_AUTO_PLANAR)
    • Radial Pattern Auto Planar (SLA_MABEL_PROJECTION_RAD_PATTERN_AUTO_PLANAR)
    • Radial Planar (SLA_MABEL_PROJECTION_RADIAL_PLANAR)
    • Radial Pattern Planar (SLA_MABEL_PROJECTION_RAD_PATTERN_PLANAR)

Parameter: Projection Scale


Parameter: Roughness X


Parameter: Roughness Y


Parameter: Amplitude


Parameter: Scale


Parameter: Length


Parameter: Attenuation


Parameter: Specular 1


Parameter: Specular 2


Parameter: Specular 3