UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

11 lines (10 loc) 236 B
import { addW4 } from "./addw.js"; const mixCubic = (out, a, b, c, d, t) => { const s = 1 - t; const s2 = s * s; const t2 = t * t; return addW4(out, a, b, c, d, s2 * s, 3 * s2 * t, 3 * t2 * s, t2 * t); }; export { mixCubic };