This sop is a deformer that works with SBC deform and SBC transfer. SBC stands for Spherical Barycentric Coordinates. SBC coordinates allow any arbitary
closed geometry to define a coordinate system for the points inside it.
The number of points in the control cage that define the SBC also
define the dimension of the coordinate system. The normal
coordinate system XYZ is 3 dimensional, a cube used as a SBC control
cage is 8 dimensional. Points inside the control cage are
assigned a weight where points closer to the cage have higher weights
than those further away. To completely define the position of any
point inside the cage a weight is assigned for every point, so for a
cube each point requires 8 weights. To save on memory in storing
these weights values that are very small can be ignored and not stored,
however when this is done the accuracy of the solution suffers.
Usage
Deformations
done with this method happen in 2 stages, capture and then deform or
transfer. This is the deform sop and is used after geometry has
been captured with the SBC capt sop.
There are 2 inputs, input 1 is
the geometry to deform and input 2 is the deformed control cage.
The control cage should be polygons and completely closed with no
holes. In theory all the polygons need to be planar, the more
non-planar they are the less accurate the capture. The control
cage should contain the same number of points as the one used for the
initial capture.
Parameters
Delete capture attributes
This
sop only has one parameter, a toggle used to remove the capture
attributes, since the capture attributes can take up a **lot** of
memory it is highly recommended that you turn this on.