PxrManifold2D
PxrManifold2D
Encapsulates 2D parameterization for pattern generators. Allows transformations and selection of arbitrary variables bound to primitives. Uses a simple struct to represent bundled dataflow of outputs.
Input Parameters
Angle
Rotation angle around origin
RIB: float angleDefault: 0.0
Scale S
Frequency of a feature in the S direction.
RIB: float scaleSDefault: 1.0
Scale T
Frequency of a feature in the T direction.
RIB: float scaleTDefault: 1.0
Offset S
Offset from the origin in the S direction.
RIB: float offsetSDefault: 0.0
Offset T
Offset from the origin in the T direction.
RIB: float offsetTDefault: 0.0
Invert T
Flip the manifold in the T direction.
RIB: int invertTDefault: 1
PrimVar S/ST
Name of custom 1D S or 2D ST primvar
RIB: string primvarSDefault: ""
PrimVar T
Name of custom 1D T primvar
RIB: string primvarTDefault: ""
Output Parameters
result
The 2D manifold.
resultS
A float representation of the S component of the manifold.
resultT
A float representation of the T component of the manifold.