Houdini 20.5 Nodes APEX nodes

dynamicpath::WriteToGeometry

Creates a geometry from a dynamic path.

On this page
Since 20.0

Evaluates a dynamic path across its timeline and creates a path geometry. This geometry has P, v, time, and sourcetime attributes.

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.

samplerate: Float

The frequency at which to evaluate samples from the dynamic path.

color: Vector3

The color of the output geometry.

dolimit: Int

If enabled, the range of the path is limited to the limitrange time range.

limitrange: Vector2

A time range, in seconds, to which the path is limited.

dohighlight: Int

If enabled, the section of the path in the highlightrange time range is highlighted in highlightcolor.

highlightrange: Vector2

A time range of the path, in seconds, that is colored highlightcolor.

Tip

Use the dynamicpath::GetSection node to get the range of the current section.

highlightcolor: Vector3

The highlight color.

ticksize: Float

The size of the ticks at each frame on the path. Every fifth tick is double in size.

ribbonmode: Int

If enabled, the path is drawn as a ribbon.

useperspective: Bool

If ribbonmode is disabled and this is set to True, the ticks are drawn perpendicular to the direction between the corresponding sample and camerapos.

camerapos: Vector3

The position of the perspective camera.

cameranormal: Vector3

The look direction of the perspective camera.

keytimes: FloatArray

An array of times at which to create geometry indicators on the path that represents the keys.

Outputs

geo: Geometry

A geometry representing the dynamic path.

See also

APEX nodes