Go to: Related nodes. Attributes.
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 |
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 | ![]() ![]() ![]() | ||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
center
(ctr )
| double3 | 0.0, 0.0, 0.0 | ![]() ![]() ![]() ![]() | ||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
objectWorldMatrix
(owmx )
| matrix | identity | ![]() ![]() ![]() ![]() | ||||||||||||||
outBaseMatrix
(obm )
| matrix | identity | ![]() ![]() | ||||||||||||||
defPts
(dpt )
| lattice | NULL | ![]() ![]() | ||||||||||||||