JS 用の行列演算ライブラリを見つけて使用しようとしているところです。2D マトリックスに対して単純な移動、スケーリング、および回転操作を実行したいと考えています。mozilla 開発者の Web サイトでは、「速度とパフォーマンスに重点を置いている」という理由で GLMatrix を 推奨しています。
を使用して、マトリックスに対して単純な 2D 変換を実行したいだけですmat2d
。私はこのようなことをしたい:
var a = mat2d.fromValues(2,0,2,0,0,0);
var b = mat2d.fromValues(1,3,3,1,-1,-2);
var ans = mat2d();
mat2d.multiply(ans,a,b);
<script src="https://cdnjs.cloudflare.com/ajax/libs/gl-matrix/2.3.2/gl-matrix-min.js"></script>
Uncaught TypeError: mat2d is not a function
しかし、私は( JSFiddle )を取得するため、正しい構文を持っている必要はありません。ここでGL-matrix-min.js
見つかったを使用しています。
上記の行列乗算コード スニペットを修正するにはどうすればよいですか?