@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
18 lines (16 loc) • 391 B
JavaScript
/**
* Transposes second matrix before subtraction
* @param {number[]} result
* @param {number[]} a
* @param {number[]} b
*/
export function m2_sub_transposed(result, a, b) {
const v0 = a[0] - b[0];
const v1 = a[2] - b[1];
const v2 = a[1] - b[2];
const v3 = a[3] - b[3];
result[0] = v0;
result[1] = v1;
result[2] = v2;
result[3] = v3;
}