Create Curve From Frame#
Create a frame object based on a curve description. The frame object is a combination of normal, up, and tangent vector. A frame object is generated for every subset of ‘Curve Points’ whose vertex ranges are based on the ‘Curve Vertex Starts’ and ‘Curve Vertex Counts’.
Installation#
To use this node enable omni.graph.nodes in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Curve Points (inputs:curvePoints) |
|
Points on the curve to be framed. |
[] |
Curve Vertex Counts (inputs:curveVertexCounts) |
|
Vertex counts for each curve frame. Must have the same number of elements as ‘Curve Vertex Starts’. |
[] |
Curve Vertex Starts (inputs:curveVertexStarts) |
|
Vertex index starting points for each curve frame. Must have the same number of elements as ‘Curve Vertex Counts’. |
[] |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Out Vectors (outputs:out) |
|
Out vector directions on the curve frame. |
None |
Tangents (outputs:tangent) |
|
Tangents on the curve frame. |
None |
Up Vectors (outputs:up) |
|
Up vectors on the curve frame. |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.graph.nodes.CurveToFrame |
Version |
1 |
Extension |
omni.graph.nodes |
Has State? |
False |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Create Curve From Frame |
Categories |
examples,geometry:generator |
Generated Class Name |
OgnCurveFrameDatabase |
Python Module |
omni.graph.nodes |