Comparing version 0.0.111 to 0.0.112
{ | ||
"name": "ogl", | ||
"version": "0.0.111", | ||
"version": "0.0.112", | ||
"description": "WebGL Library", | ||
@@ -5,0 +5,0 @@ "exports": "./src/index.mjs", |
@@ -79,4 +79,18 @@ import * as Mat4Func from './functions/Mat4Func.js'; | ||
add(ma, mb) { | ||
if (mb) Mat4Func.add(this, ma, mb); | ||
else Mat4Func.add(this, this, ma); | ||
return this; | ||
} | ||
sub(ma, mb) { | ||
if (mb) Mat4Func.subtract(this, ma, mb); | ||
else Mat4Func.subtract(this, this, ma); | ||
return this; | ||
} | ||
multiply(ma, mb) { | ||
if (mb) { | ||
if (!ma.length) { | ||
Mat4Func.multiplyScalar(this, this, ma); | ||
} else if (mb) { | ||
Mat4Func.multiply(this, ma, mb); | ||
@@ -83,0 +97,0 @@ } else { |
335659
9193