TYPE: SOP
TITLE: Clay SOP

Clay applies deformations to a user definable point on any face or hull.
The point is defined in the [0,1] parametric space of the primitive. 
As opposed to Point or other operations that manipulate CVs, this operation
works on the primitive contours themselves.

The U and V sharpness sliders are discrete. Their range within the [0,1]
interval varies with the U and V degrees of the primitive. The closer the
slider value is to 1, the more knots are added.

There are four mutually-exclusive ways to specify the direction and amount of
deformation. The image of the specified (u,v) point on the primitive is
transformed in one of these four ways, causing a primitive deformation in that
area.

Parameters:

    Group           - Subset of faces or hulls to deform

    U/V toggles     - Parametric direction(s) to deform along

U tab
    U               - Parametric location where the deformations occurs      /u
    U Bias          - Amount of pull on either side of the U value       /ubias
    U Sharpness     - Primitive sharpness in the displaced area         /usharp

V tab
    V               - Parametric location where the deformations occurs      /v
    V Bias          - Amount of pull on either side of the V value       /vbias
    V Sharpness     - Primitive sharpness in the displaced area         /vsharp


Matrix
    Overview	    - Point transformation is given by a matrix
    Transform Order - Order transformations are applied
    Rotate Order    - Order rotations are applied
    Translate       - Amount of translation along xyz axes          /tx /ty /tz
    Rotate          - Amount of rotation about xyz axes             /rx /ry /rz
    Scale           - Non-uniform scaling along xyz axes            /sx /sy /sz
    Pivot           - Local pivot point for transformations         /px /py /pz

Vector
    Overview	    - Point is translated along a vector
    Distance        - Translation distance                                /dist
    Normal          - Translate along primitive normal at (u,v)
    Direction       - Translation vector if Normal is off     /dirx /diry /dirz

Point
    Overview	    - Point is moved to an absolute xyz position in object space
    Coordinates     - Location the point must snap to   /coordx /coordy /coordz

Primitive
    Overview	    - Point snaps to the (u,v) of the primitive in the 2nd
                      input or to a (u,v) on itself if no 2nd input is present
    U and V         - Parametric coordinates on the target primitive   /uvsnap1
                                                                       /uvsnap2 

See also: Curveclay, Transform(xform), Point
