Reference · Surface maze rules and geometry
quatNormalizefunction
A rotation made one again: the turns a drag adds up carry a little error, which this takes out.
Import it
import { quatNormalize } from "@johnmorrisdotca/meikyuu/3d";
Definition
function quatNormalize(q: Quat): Quat
Parameters
| Name | Type | Description |
|---|---|---|
q | Quat | The current normalized rotation quaternion. |
Returns
Quat
A rotation made one again: the turns a drag adds up carry a little error, which this takes out.
Examples
import { quatNormalize } from "@johnmorrisdotca/meikyuu/3d";
console.log(quatNormalize([0,0,0,2]));[ 0, 0, 0, 1 ]What it prints (run when this page was built)