codeMan 0c1219796a 测试提交 1 rok temu
..
esm 0c1219796a 测试提交 1 rok temu
lib 0c1219796a 测试提交 1 rok temu
src 0c1219796a 测试提交 1 rok temu
README.md 0c1219796a 测试提交 1 rok temu
package.json 0c1219796a 测试提交 1 rok temu

README.md

matrix-util

扩展了 gl-matrx 的 vec2, vec3, mat3, transform 方法

安装下载

tnpm i --save @antv/util

// 所有的 api 是都这么引入,名字不同而已
import { vec2, vec3 } from '@antv/matrix-util';

vec2.angle(v1, v2);

API 文档

推荐使用的 API 文档如下:

  • vec2 新增了以下方法:
    • angle(v1, v2)
    • direction(v1, v2)
    • angleTo(v1, v2)
    • vertical(out, in) 求垂直向量
  • vec3 未新增方法
  • mat3 新增:
    • translate(out, m, v)
    • rotate(out, m, rad)
    • scale(out, m, v)
  • transform(m, []) js transform(m, [ ['t', 100, 200], ['r', 40], ['s', 2, 2] ]);