Go to:
Related nodes. Attributes.
This is the base node for nodes that are temporarily created by the graph
editor when the graphEditor is switched to "showResults" mode. A node is
created for every selected channel.
The graphEditor is typically switched to showResults mode when the user
would like to get a visual display of the animation curve that would be
driving a channel if it were driven by an animation curve. This option
is normally used when the channel is being driven by a timeWarp or an
expression or something on those lines.
When a switch is made to "showResults" mode, the time range between which
the channel needs to be evaluated is dictated by the display boundaries
of the graphEditor. The sampling frequency at which the evaluation is
performed defaults to 1.0 time unit (in current units). We do not have
UI support to modify this value, but, it can be specified (modified)
by using the "animCurveEditor" command.
Result animation curves are only created for situations where time is the
driving input. There are four types of such curves which are based on the
type of output attribute of the node. The types supported include:
- resultCurveTimeToLinear - output type - Distance
- resultCurveTimeToAngular - output type - Angle
- resultCurveTimeToTime - output type - Time
- resultCurveTimeToUnitless - output type - Unitless
When these nodes are introduced, the graph is wired up in a slightly
different manner. There is a connection going from the attribute whose
result is being displayed by this node to the "aInputResult" attribute
which is defined in the derived classes.
This node is abstract
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
resultCurve | animCurve | geometry | kResultCurve | kBase kNamedObject kDependencyNode kAnimCurve kResultCurve |
Related nodes
expression, animCurve, animCurveUT, animCurveUU, animCurveUA, animCurveTT, animCurveTU, animCurveUL, resultCurveTimeToLinear, resultCurveTimeToTime, resultCurveTimeToUnitless, resultCurveTimeToAngular, animCurveTA, animCurveTL, animBlend, animBlendInOut
Attributes (3)
end, sampleBy, start
Long name (short name) | Type | Default | Flags |
---|
|
end
(et )
| time | 30film | |
|
|
sampleBy
(sby )
| time | 1film | |
|
|
start
(st )
| time | ::zero | |
|