Go to: Related nodes. Attributes.

This node takes geometry as input and deforms it by pushing a sculpting
tool (at present, a sphere) into it.

Node nameParentsMFn typeCompatible function sets
sculptgeometryFilterkSculptkBase
kNamedObject
kDependencyNode
kGeometryFilt
kSculpt

Related nodes

lattice, cluster, jointCluster, nonLinear, blendShape, skinCluster, boneLattice, wrap, wire, ffd, jointFfd, jointLattice, flexorShape, deformFunc, deformSquash, deformTwist, deformBend, deformWave, deformFlare, deformSine, baseLattice, clusterHandle

Attributes (12)

dropoffDistance, dropoffType, extendedEnd, insideMode, maximumDisplacement, mode, sculptObjectGeometry, sculptObjectMatrix, startPosX, startPosY, startPosZ, startPosition

Long name (short name)TypeDefaultFlags
sculptObjectMatrix (sm) matrixidentityoutputinputconnectablestorablehidden
World space matrix above the sculpt sphere
sculptObjectGeometry (sg) geometryNULLoutputinputconnectablestorablehidden
Geometry being used as the sculpt sphere. At present, this must be connected to an implicitSphere node.
mode (mo) enum2outputinputconnectablestorable
Which deformation algorithm to use to displace points. Valid values are: 0 = "flip", 1 = "project", 2 = "stretch".
insideMode (im) enum1outputinputconnectablestorable
Which algorithm to use to handle points inside the sculpt sphere Valid values are: 0 = "ring", 1 = "even".
maximumDisplacement (md) distance (double)1.0cmoutputinputconnectablestorablekeyable
Maximum amount a point may be displaced from the surface of the sculpt sphere.
dropoffDistance (dd) distance (double)1.0cmoutputinputconnectablestorablekeyable
Distance from the surface of the sculpt sphere at which the deformation effect becomes zero.
dropoffType (dt) enum1outputinputconnectablestorable
How the deformation effect drops to zero. Valid values are: 0 = "none", 1 = "linear".
startPosition (sp) float3outputinputconnectablestorable
Used by stretch mode as the initial position for the sculpt sphere. For both stretch and flip mode, when inside mode is even it is also used in conjuction with the current sculpt sphere position to provide a hint as to which direction to displace points that are inside the sculpt sphere.
startPosX (sx) distance (float)0.0cmoutputinputconnectablestorable
Starting position X value.
startPosY (sy) distance (float)0.0cmoutputinputconnectablestorable
Starting position Y value.
startPosZ (sz) distance (float)0.0cmoutputinputconnectablestorable
Starting position Z value.
extendedEnd (exd) boolfalseoutputinputconnectablestorable
When set to true, it prevents discontinuity in the deformation as the sculpt sphere crosses over the sculpt origin.