Fusion Shader

About

Parameters

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


Parameter: Mode

  • Parameter ID: c4d.SLA_FUSION_MODE

  • Parameter Type: int

  • Cycle Values:
    • Normal (c4d.SLA_FUSION_MODE_NORMAL)

    • (c4d.SLA_FUSION_MODE_SEP_1)

    • Multiply (c4d.SLA_FUSION_MODE_MULTIPLY)

    • Screen (c4d.SLA_FUSION_MODE_SCREEN)

    • Overlay (c4d.SLA_FUSION_MODE_OVERLAY)

    • Hard Light (c4d.SLA_FUSION_MODE_HARD_LIGHT)

    • Soft Light (c4d.SLA_FUSION_MODE_SOFT_LIGHT)

    • (c4d.SLA_FUSION_MODE_SEP_2)

    • Dodge (c4d.SLA_FUSION_MODE_DODGE)

    • Burn (c4d.SLA_FUSION_MODE_BURN)

    • (c4d.SLA_FUSION_MODE_SEP_3)

    • Darken (c4d.SLA_FUSION_MODE_DARKEN)

    • Lighten (c4d.SLA_FUSION_MODE_LIGHTEN)

    • Add (c4d.SLA_FUSION_MODE_ADD)

    • Subtract (c4d.SLA_FUSION_MODE_SUBTRACT)

    • Difference (c4d.SLA_FUSION_MODE_DIFFERENCE)

    • Exclusion (c4d.SLA_FUSION_MODE_EXCLUSION)

    • (c4d.SLA_FUSION_MODE_SEP_4)

    • Hue (c4d.SLA_FUSION_MODE_HUE)

    • Saturation (c4d.SLA_FUSION_MODE_SAT)

    • Color (c4d.SLA_FUSION_MODE_COLOR)

    • Luminance (c4d.SLA_FUSION_MODE_LUMINANCE)

    • (c4d.SLA_FUSION_MODE_SEP_5)

    • Levr (c4d.SLA_FUSION_MODE_LEVR)


Parameter: Blend

  • Parameter ID: c4d.SLA_FUSION_BLEND

  • Parameter Type: float


Parameter: Use Mask

  • Parameter ID: c4d.SLA_FUSION_USE_MASK

  • Parameter Type: bool


Parameter: Invert Mask

  • Parameter ID: c4d.SLA_FUSION_INVERT_MASK

  • Parameter Type: bool


Parameter: Invert Output

  • Parameter ID: c4d.SLA_FUSION_INVERT_OUTPUT

  • Parameter Type: bool


Parameter: Blend Channel

  • Parameter ID: c4d.SLA_FUSION_BLEND_CHANNEL

  • Parameter Type: c4d.BaseShader


Parameter: Mask Channel

  • Parameter ID: c4d.SLA_FUSION_MASK_CHANNEL

  • Parameter Type: c4d.BaseShader


Parameter: Base Channel

  • Parameter ID: c4d.SLA_FUSION_BASE_CHANNEL

  • Parameter Type: c4d.BaseShader