Distortion Shader

About

Parameters

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


Parameter: Type

  • Parameter ID: c4d.SLA_DISTORTER_TYPE

  • Parameter Type: int

  • Cycle Values:
    • Directional (c4d.SLA_DISTORTER_TYPE_DIRECTIONAL)

    • Bidirectional (c4d.SLA_DISTORTER_TYPE_BIDIRECTIONAL)

    • Flow Field (c4d.SLA_DISTORTER_TYPE_FLOW_FIELD)


Parameter: Wrap

  • Parameter ID: c4d.SLA_DISTORTER_WRAP

  • Parameter Type: int

  • Cycle Values:
    • None (c4d.SLA_DISTORTER_WRAP_NONE)

    • Cycle (c4d.SLA_DISTORTER_WRAP_CYCLE)

    • Clamp (c4d.SLA_DISTORTER_WRAP_CLAMP)

    • Seamless (c4d.SLA_DISTORTER_WRAP_SEAMLESS)


Parameter: Amount

  • Parameter ID: c4d.SLA_DISTORTER_AMOUNT

  • Parameter Type: float


Parameter: X

  • Parameter ID: c4d.SLA_DISTORTER_X

  • Parameter Type: float


Parameter: Y

  • Parameter ID: c4d.SLA_DISTORTER_Y

  • Parameter Type: float


Parameter: Z

  • Parameter ID: c4d.SLA_DISTORTER_Z

  • Parameter Type: float


Parameter: Delta

  • Parameter ID: c4d.SLA_DISTORTER_DELTA

  • Parameter Type: float


Parameter: Step

  • Parameter ID: c4d.SLA_DISTORTER_STEP

  • Parameter Type: float


Parameter: Texture

  • Parameter ID: c4d.SLA_DISTORTER_TEXTURE

  • Parameter Type: c4d.BaseShader


Parameter: Distorter

  • Parameter ID: c4d.SLA_DISTORTER_DISTORTER

  • Parameter Type: c4d.BaseShader