Banji Shader

About

Parameters

Parameters are accessed with C4DAtom.GetParameter()/C4DAtom.SetParameter().


Parameter: Diffuse

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE

  • Parameter Type: bool


Parameter: Specular 1

  • Parameter ID: c4d.SLA_BANJI_SPECULAR1

  • Parameter Type: bool


Parameter: Specular 2

  • Parameter ID: c4d.SLA_BANJI_SPECULAR2

  • Parameter Type: bool


Parameter: Specular 3

  • Parameter ID: c4d.SLA_BANJI_SPECULAR3

  • Parameter Type: bool


Parameter: Transparency

  • Parameter ID: c4d.SLA_BANJI_TRANSPARENCY

  • Parameter Type: bool


Parameter: Reflection

  • Parameter ID: c4d.SLA_BANJI_REFLECTION

  • Parameter Type: bool


Parameter: Environment

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT

  • Parameter Type: bool


Parameter: Ambient

  • Parameter ID: c4d.SLA_BANJI_AMBIENT

  • Parameter Type: bool


Parameter: Roughness

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS

  • Parameter Type: bool


Parameter: Anisotropy

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY

  • Parameter Type: bool


Parameter: Esoterica

  • Parameter ID: c4d.SLA_BANJI_ESOTERICA

  • Parameter Type: bool


Parameter: Surface Color

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_SURF_COLOR

  • Parameter Type: c4d.Vector


Parameter: Algorithm

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_ALGORITHM

  • Parameter Type: int

  • Cycle Values:
    • Internal (c4d.SLA_BANJI_DIFFUSE_ALGORITHM_INTERNAL)

    • Oren Nayar (c4d.SLA_BANJI_DIFFUSE_ALGORITHM_OREN_NAYAR)


Parameter: Roughness

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_ROUGHNESS

  • Parameter Type: float


Parameter: Surface Illumination

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_SURF_ILLUMINATION

  • Parameter Type: float


Parameter: Contrast

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_CONTRAST

  • Parameter Type: float


Parameter: Volume Color

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_VOL_COLOR

  • Parameter Type: c4d.Vector


Parameter: Volume Illumination

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_VOL_ILLUMINATION

  • Parameter Type: float


Parameter: Shadow Opacity

  • Parameter ID: c4d.SLA_BANJI_DIFFUSE_SHADOW_OPACITY

  • Parameter Type: float


Parameter: Color

  • Parameter ID: c4d.SLA_BANJI_SPEC1_COLOR

  • Parameter Type: c4d.Vector


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_SPEC1_INTENSITY

  • Parameter Type: float


Parameter: Size

  • Parameter ID: c4d.SLA_BANJI_SPEC1_SIZE

  • Parameter Type: float


Parameter: Contrast

  • Parameter ID: c4d.SLA_BANJI_SPEC1_CONTRAST

  • Parameter Type: float


Parameter: Glare

  • Parameter ID: c4d.SLA_BANJI_SPEC1_GLARE

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_SPEC1_FALLOFF

  • Parameter Type: float


Parameter: Color

  • Parameter ID: c4d.SLA_BANJI_SPEC2_COLOR

  • Parameter Type: c4d.Vector


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_SPEC2_INTENSITY

  • Parameter Type: float


Parameter: Size

  • Parameter ID: c4d.SLA_BANJI_SPEC2_SIZE

  • Parameter Type: float


Parameter: Contrast

  • Parameter ID: c4d.SLA_BANJI_SPEC2_CONTRAST

  • Parameter Type: float


Parameter: Glare

  • Parameter ID: c4d.SLA_BANJI_SPEC2_GLARE

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_SPEC2_FALLOFF

  • Parameter Type: float


Parameter: Color

  • Parameter ID: c4d.SLA_BANJI_SPEC3_COLOR

  • Parameter Type: c4d.Vector


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_SPEC3_INTENSITY

  • Parameter Type: float


Parameter: Size

  • Parameter ID: c4d.SLA_BANJI_SPEC3_SIZE

  • Parameter Type: float


Parameter: Contrast

  • Parameter ID: c4d.SLA_BANJI_SPEC3_CONTRAST

  • Parameter Type: float


Parameter: Glare

  • Parameter ID: c4d.SLA_BANJI_SPEC3_GLARE

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_SPEC3_FALLOFF

  • Parameter Type: float


Parameter: Front Opacity

  • Parameter ID: c4d.SLA_BANJI_TRANS_FRONT_OPACITY

  • Parameter Type: float


Parameter: Back Opacity

  • Parameter ID: c4d.SLA_BANJI_TRANS_BACK_OPACITY

  • Parameter Type: float


Parameter: Edge Opacity

  • Parameter ID: c4d.SLA_BANJI_TRANS_EDGE_OPACITY

  • Parameter Type: float


Parameter: Refraction Index

  • Parameter ID: c4d.SLA_BANJI_TRANS_REFRACTION_INDEX

  • Parameter Type: float


Parameter: Internal Reflection

  • Parameter ID: c4d.SLA_BANJI_TRANS_INTERNAL_REFLECTION

  • Parameter Type: bool


Parameter: Solid Object

  • Parameter ID: c4d.SLA_BANJI_TRANS_SOLID_OBJECT

  • Parameter Type: bool


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_INTENSITY

  • Parameter Type: float


Parameter: Edge Intensity

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_EDGE_INTENSITY

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_FALLOFF

  • Parameter Type: float


Parameter: Depth Attenuation

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_DEPTH_ATTENUATION

  • Parameter Type: float


Parameter: Reflection Color

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_REFLECTION_COLOR

  • Parameter Type: c4d.Vector


Parameter: Reflection Edge Color

  • Parameter ID: c4d.SLA_BANJI_REFLECTION_EDGE_COLOR

  • Parameter Type: c4d.Vector


Parameter: Image

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_IMAGE

  • Parameter Type: c4d.BaseShader


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_INTENSITY

  • Parameter Type: float


Parameter: Glare

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_GLARE

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_FALLOFF

  • Parameter Type: float


Parameter: Utilize Anisotropic Scratches

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_UTILIZE_ANISO_SCRATCHES

  • Parameter Type: bool


Parameter: Blur

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_BLUR

  • Parameter Type: float


Parameter: Samples

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_SAMPLES

  • Parameter Type: int


Parameter: Jitter

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_JITTER

  • Parameter Type: float


Parameter: Environment Color

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_ENVIRONMENT_COLOR

  • Parameter Type: c4d.Vector


Parameter: Edge Color

  • Parameter ID: c4d.SLA_BANJI_ENVIRONMENT_EDGE_COLOR

  • Parameter Type: c4d.Vector


Parameter: Color

  • Parameter ID: c4d.SLA_BANJI_AMBIENT_COLOR

  • Parameter Type: c4d.Vector


Parameter: Intensity

  • Parameter ID: c4d.SLA_BANJI_AMBIENT_INTENSITY

  • Parameter Type: float


Parameter: Edge Intensity

  • Parameter ID: c4d.SLA_BANJI_AMBIENT_EDGE_INTENSITY

  • Parameter Type: float


Parameter: Falloff

  • Parameter ID: c4d.SLA_BANJI_AMBIENT_FALLOFF

  • Parameter Type: float


Parameter: Seed

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_SEED

  • Parameter Type: int


Parameter: Function

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_NOISE

  • Parameter Type: int


Parameter: Amplitude

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_AMPLITUDE

  • Parameter Type: float


Parameter: Octaves

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_OCTAVES

  • Parameter Type: float


Parameter: Scale

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_SCALE

  • Parameter Type: float


Parameter: Speed

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_SPEED

  • Parameter Type: float


Parameter: Attenuation

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_ATTENUATION

  • Parameter Type: float


Parameter: Delta

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_DELTA

  • Parameter Type: float


Parameter: Hard Bump

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_HARD_BUMP

  • Parameter Type: bool


Parameter: Absolute

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_ABSOLUTE

  • Parameter Type: bool


Parameter: Low Clip

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_LOW_CLIP

  • Parameter Type: float


Parameter: High Clip

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_HIGH_CLIP

  • Parameter Type: float


Parameter: Roughness Color

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_GRIT_COLOR

  • Parameter Type: c4d.Vector


Parameter: Roughness Intensity

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_GRIT_INTENSITY

  • Parameter Type: float


Parameter: Roughness Low Clip

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_GRIT_LOW_CLIP

  • Parameter Type: float


Parameter: Roughness High Clip

  • Parameter ID: c4d.SLA_BANJI_ROUGHNESS_GRIT_HIGH_CLIP

  • Parameter Type: float


Parameter: Projection

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_PROJECTION

  • Parameter Type: int

  • Cycle Values:
    • Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_PLANAR)

    • Auto Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_AUTO_PLANAR)

    • Shrink Wrap (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_SHRINK_WRAP)

    • Radial Auto Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_RADIAL_AUTO_PLANAR)

    • Radial Pattern Auto Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_RAD_PATTERN_AUTO_PLANAR)

    • Radial Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_RADIAL_PLANAR)

    • Radial Pattern Planar (c4d.SLA_BANJI_ANISOTROPY_PROJECTION_RAD_PATTERN_PLANAR)


Parameter: Projection Scale

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_PROJ_SCALE

  • Parameter Type: float


Parameter: Roughness X

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_X_ROUGH

  • Parameter Type: float


Parameter: Roughness Y

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_Y_ROUGH

  • Parameter Type: float


Parameter: Amplitude

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_AMPL

  • Parameter Type: float


Parameter: Scale

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_SCALE

  • Parameter Type: float


Parameter: Length

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_LENGTH

  • Parameter Type: float


Parameter: Attenuation

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_ATT

  • Parameter Type: float


Parameter: Specular 1

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_CHANNEL1

  • Parameter Type: bool


Parameter: Specular 2

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_CHANNEL2

  • Parameter Type: bool


Parameter: Specular 3

  • Parameter ID: c4d.SLA_BANJI_ANISOTROPY_CHANNEL3

  • Parameter Type: bool


Parameter: Global Shadow Opacity

  • Parameter ID: c4d.SLA_BANJI_ESOTERICA_OPACITY

  • Parameter Type: float