Go to:
Related nodes. Attributes.
This is the flow node which is an interfacing node among
a motionPath node and lattice deformation related nodes.
The flow node communicates with the motionPath node through
messages to compute and construct a set of lattice points
(used by the lattice node, and the ffd node) to deform the
geometry objects connected to them.
(motionPath) --------------
| |
| |
(flow) (transform)
/ | \ |
----------- | --------- |
/ | \ |
(baseLattice) (lattice) (ffd) -----
The "flow" command, when executed on an object
animated by a motion path that has its "follow" enabled,
creates a flow node and all its necessary connections to
the other nodes.
When the latticeOnObject attribute is set to true,
the lattice points are positioned around the animated object.
Otherwise, they are positioned around the path curve.
Node name | Parents | MFn type | Compatible function sets |
---|
flow | dependNode | kFlow | kBase kNamedObject kDependencyNode kFlow |
Related nodes
motionPath
Attributes (23)
allCoords, center, centerX, centerY, centerZ, curve, defMatrixInv, defPts, inBaseMatrix, latticeOnObject, motionPath, objectWorldMatrix, orientMatrix, outBaseMatrix, parmValue, sDivisions, setFrontAxis, setUpAxis, tDivisions, uDivisions, xCoord, yCoord, zCoord
Long name (short name) | Type | Default | Flags |
---|
|
latticeOnObject
(lo )
| bool | false | |
|
|
motionPath
(mp )
| Message | n/a | |
|
|
curve
(crv )
| Generic | NULL | |
|
|
parmValue
(pv )
| distance (double) | 0cm | |
|
|
sDivisions
(sdv )
| short | 2 | |
|
|
tDivisions
(tdv )
| short | 5 | |
|
|
uDivisions
(udv )
| short | 2 | |
|
|
inBaseMatrix
(ibm )
| matrix | identity | |
|
|
defMatrixInv
(dmi )
| matrix | identity | |
|
|
setFrontAxis
(sfa )
| enum | 1 | |
|
|
setUpAxis
(sua )
| enum | 2 | |
|
|
orientMatrix
(omx )
| matrix | identity | |
|
|
allCoords
(ac )
| double3 | 0.0, 0.0, 0.0 | |
|
| xCoord
(xc )
| distance (double) | 0.0cm | | |
|
| yCoord
(yc )
| distance (double) | 0.0cm | | |
|
| zCoord
(zc )
| distance (double) | 0.0cm | | |
|
|
center
(ctr )
| double3 | 0.0, 0.0, 0.0 | |
|
| centerX
(ctx )
| distance (double) | 0.0cm | | |
|
| centerY
(cty )
| distance (double) | 0.0cm | | |
|
| centerZ
(ctz )
| distance (double) | 0.0cm | | |
|
|
objectWorldMatrix
(owmx )
| matrix | identity | |
|
|
outBaseMatrix
(obm )
| matrix | identity | |
|
|
defPts
(dpt )
| lattice | NULL | |
|