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 |