Calculates a quaternion constrained within a range.
// Returns 1 + 0.6i + 0.7j + 0.8kconst constrained = Chalkboard.quat.constrain(Chalkboard.quat.init(1.2, 0.6, 0.7, 0.8), [0, 1]); Copy
// Returns 1 + 0.6i + 0.7j + 0.8kconst constrained = Chalkboard.quat.constrain(Chalkboard.quat.init(1.2, 0.6, 0.7, 0.8), [0, 1]);
The quaternion
Optional
The range
Calculates a quaternion constrained within a range.
Example