Reference · Surface maze rules and geometry
quatTurnfunction
A point turned.
Import it
import { quatTurn } from "@johnmorrisdotca/meikyuu/3d";
Definition
function quatTurn(q: Quat, p: Vec3): Vec3
Parameters
| Name | Type | Description |
|---|---|---|
q | Quat | The current normalized rotation quaternion. |
p | Vec3 | A three-dimensional point to rotate. |
Returns
Vec3
A point turned.
Examples
import type { Quat } from "@johnmorrisdotca/meikyuu/3d";
import { quatTurn } from "@johnmorrisdotca/meikyuu/3d";
const q: Quat = [0,0,0,1];
console.log(quatTurn(q,[1,0,0]));[ 1, 0, 0 ]What it prints (run when this page was built)