Squash and Stretch

About

  • Header File: ca/description/ocasquash.h

  • Description Category: Scene Objects. A c4d.BaseObject.

  • Included Description:

Parameters

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


Parameter: Top

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_HIGH

  • Parameter Type: float


Parameter: Center

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_CENTER

  • Parameter Type: float


Parameter: Bottom

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_LOW

  • Parameter Type: float


Parameter: Aspect

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_ASPECT

  • Parameter Type: float


Parameter: Factor

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_FACTOR

  • Parameter Type: float


Parameter: Expand

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_STRENGTH

  • Parameter Type: float


Parameter: Smooth Start

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_SMOOTH_START

  • Parameter Type: float


Parameter: Smooth End

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_SMOOTH_END

  • Parameter Type: float


Parameter: Curvature

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_CURVATURE

  • Parameter Type: float


Parameter: Type

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE

  • Parameter Type: int

  • Cycle Values:
    • Square (c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE_SQUARE)

    • Cubic (c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE_CUBE)

    • Quartic (c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE_QUAD)

    • Custom (c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE_CUSTOM)

    • Spline (c4d.ID_CA_SQUASH_OBJECT_CURVATURE_TYPE_SPLINE)


Parameter: Power

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_CURVATURE_CUSTOM

  • Parameter Type: float


Parameter: Curve

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_CURVATURE_SPLINE

  • Parameter Type: c4d.SplineData


Parameter: Fit to Parent

  • Parameter ID: c4d.ID_CA_SQUASH_OBJECT_FITTOPARENT

  • Parameter Type: A button.