HEGoCurveInputNode

Inherits: HEGoBaseInputNode < HEGoTransformableNamedNode < HEGoTransformableNode < HEGoBaseNode < HEGoTrackableNode < RefCounted

Creates Houdini curve input geometry from a Path3D.

Description

This node creates a Houdini input curve node and uploads sampled points from a Godot Path3D.

Instantiate the node first, then call set_curve_from_path_3d() to update its curve geometry.

Repeated calls replace the currently uploaded curve data.

Methods

void

set_curve_from_path_3d(path_3d: Path3D, target_length: float)


Method Descriptions

void set_curve_from_path_3d(path_3d: Path3D, target_length: float) 🔗

Converts the given Path3D into Houdini curve input data.

target_length controls segment sampling or resampling length for generated curve points.

Smaller values generally produce denser sampling, while larger values produce fewer points.


Class Registration

  • Kind: Concrete


Inherited Methods