Closest Point on Curve

Given a reference point and a bundle containing curve data, get the closest point on the curve to the reference point along with the curve tangent and u-value (between zero and one) at that point. Note that if multiple curves are present in the bundle, only the first one will be used.

Installation

To use this Node, you must enable omni.genproc.core in the Extension Manager.

Inputs

Name

Type

Description

Default

Curves Bundle (curvesBundle)

bundle

Bundle containing curves data

Point (point)

float[3]

Reference point for which we want to find the closest point on the input curve(s)

Outputs

Name

Type

Description

Default

Point on Curve (point)

float[3]

Closest point on input curve(s) to specified reference point

Tangent at Point (tangent)

float[3]

Curve tangent at closest point on curve

U Value (uValue)

float

Parametric value of closest pont on curve