TYPE: SOP
TITLE: Sculpt SOP

The Sculpt brush is designed to allow you to adjust the shape of geometry using
a brush. The deform mode will displace the geometry based upon the current
displacement amounts. The smooth mode will just smooth out the geometry.

This operation is meant to be used interactively in the viewport.

Parameters:
Operation
    Goal - 
        Deform Points     - Moves each point along its normal.
        Smooth Points     - Moves each point towards the average of its
                            neighbours. This is a per dab operation, thus does
                            not accumulate a stencil buffer.
        Deform and Smooth - Applies both the deformation and a smoothing pass.
    Axis, Vector          - Determine what direction the deformation occurs in.
                            "Normal" refers to the surface normal at the point;
                            the others are in the object's coordinates.  /vector
    Accumulate To Stencil - By default, the operation is applied and the stencil
                            cleared after every brush stroke. With this set,
                            the stencil is not cleared until "Apply and Clear
                            Stencil" is pressed.
    Apply & Clear Stencil - Applies the operation and clears the stencil. This
                            is equivalent to right-clicking in the viewport.
    Update Displacement Normals - Recomputes the point normals used by the
                            sculpting operation.
    LMB/MMB Displacements - Specify the amount by which to displace the surface.
                            If "Accumulate To Stencil" is on, the left mouse
                            does foreground and the middle mouse erases. /fg /bg
    Apply To All          - Deforms all of the selected geometry.
    Reset All Changes     - Restores geometry to initial state.
Brush
    Shape           - The basic shape of the brush: circle, square, or bitmap.
    Bitmap          - What bitmap to use. The alpha channel becomes the brush.
    Radius          - The radius of the brush.                           /radius
    Radius Pressure - This controls how much effect the pressure of a
		      stylus will have on the radius.  A value of 1
		      means the radius will go from 0 to the amount in
		      Radius.  A value of 0 will mean the radius will
		      always be constant, regardless of pressure.  A
		      value of 0.5 will mean the radius will be scaled
		      between one half of Radius and Radius.
		      /radiuspressure
    Depth	    - If set, this limits how far the brush will
		      sculpt along its axis.  This can be used if
		      connectivity is disabled to limit the effect of
		      the brush.  The first parameter is how deep
		      below the surface the brush should penetrate.
		      The second is how high above the surface it
		      should stop.  These values can be negative.  /depth
    Brush Angle     - How far to rotate the brush.                   /brushangle
    Brush Squash    - Amount to squash the brush in the y direction before
                      rotation.                                          /squash
    Opacity         - The amount to affect the stencil mask.            /opacity
    Opacity Pressure - This controls the how much effect the pressure
		      of a stylus will have on the opacity.  It obeys
		      the same scaling as the Radius Pressure
		      /opacitypressure
    Brush Splatter  - A random noise in the brush's opacity based upon
                      the position on the brush.                  /brushsplatter
    Paper Grain     - A random noise on the object's stencil mask based 
                      on the object position.                        /papergrain
    Soft Edge       - Percentage of the brush to be rolled off.        /softedge
    Kernel Function - Which metaball kernel to use for the roll off.
    Up Vector Type  - How the brush should be oriented on the surface:
        Stroke Direction - Oriented in the direction in which the brush moves.
        Fixed            - Oriented as specified in the Up Vector field.
    Up Vector       - The fixed up vector to orient brush to.          /upvector
Symmetry
    Reflective	    - If set, the brush will perform reflective
		      symmetry.  Any strokes will be mirrored along
		      the plane of symmetry.
    Rotational	    - If set, the brush will perform rotational
		      symmetry.  Any strokes will be rotated around
		      the axis of symmetry.
    Axis	    - This defines the normal of the plane of symmetry
		      for reflection and the axis of symmetry for
		      rotation.		/symaxisx /symaxisy /symaxisz
    Origin	    - This defines the origin of the plane of symmetry
		      for reflection and the origin of the axis of
		      symmetry for rotation.  /symorigx /symorigy
		      /symorigz
    Number of Rotate - This defines the degree of rotational symmetry.
		      A degree of 3 means the stroke will be applied
		      3 times at 120 degree seperation.  A value of 5
		      will perform the stroke 5 times with 72 degrees
		      of seperation.  /symrot
    Reflection Dist - This is the distance of the plane of symmetry
		      from the origin of symmetry.  /symdist
    UV Reflection   - If set, the brush will reflect when brushing is
		      done in the UV viewport.
    UV Origin	    - The origin of the line of reflection in the UV
		      viewport. /symuvorig
    UV Angle	    - The angle of the line of reflection in the UV
		      viewport.  0 will mirror about the U axis,
		      90 will mirror about the V axis. /symuvangle
Stroke
    Orient Brush to Surface - Switches between the brush being perpendicular
                      to the surface or always oriented along the view
                      direction. If you are having trouble with a shaky brush,
                      try turning this off.
    Use Connectivity - If set, the tool will only affect points
		      connected to the closest point to the intersection.
		      This is usually a good thing, as it avoids
		      accidentally painting through the geometry (but
		      see the depth parameter), but can prevent
		      smoothly painting across seams.

See Also: CapturePaint, Comb, Paint, UVBrush
