Houdini 20.5 Nodes APEX nodes

dynamicpath::EvaluateInSourceTime

Evaluates a dynamic path at the given source time.

On this page
Since 20.0

Evaluates a dynamic path at the given source time, returning the position, velocity, and time on the path.

The source time of a dynamic path is the timeline of the original animation. It is tracked to allow layers of a path to lengthen or shorten portions of the original animation to achieve different effects in the motion such as extending the flight time of a jump. See physics-based motion for more information.

The source time must be monotonically non-decreasing to use this node.

See dynamicpath::Evaluate for more information on the patharray input and how dynamic path layers are evaluated.

Inputs

patharray: ApexDynamicPathArray

An input array of dynamic paths, which represents a single dynamic path comprised of many layers.

sourcetime: Float

The source time at which to evaluate the path.

preferend: Bool

If set to True, and there is a period of the path at the given source time, the path is evaluated at the end of that period. Otherwise, the path is evaluated at the beginning of that period.

Outputs

position: Vector3

The position of the path at the source time.

velocity: Vector3

The velocity of the path at the source time.

time: Float

The time of the path at the source time.

See also

APEX nodes