Encapsulates 2D parameterization for pattern generators. Allows transformations and selection of arbitrary variables bound to primitives as well as handling of derivatives. Uses a simple struct to represent bundled dataflow of outputs.
Rotation angle around origin.
Frequency of a feature in the S direction.
Frequency of a feature in the T direction.
Offset from the origin in the S direction.
Offset from the origin in the T direction.
Flip the manifold in the T direction.
Name of custom 1D S or 2D ST primvar.
Name of custom 1D T primvar.
The 2D manifold.
A float representation of the S component of the manifold.
A float representation of the T component of the manifold.