Leap Motion API类库:Vector&Matrix

1.Vector
    在leap.js中,数学矢量矩阵用的是glmatrix JavaScript库,在leap.js类库中包含glmatrix库,你无需再复制。去这里看吧:
    http://glmatrix.net/docs/2.2.0/
    在JavaScript API(矢量和glmatrix库)中vector是由一个包含3个参数阵列的数字,而不是一个特定的Vector类,
    第一参数为横坐标,第二个是纵坐标,最后是Z坐标
    glmatrix库定义了包含三维向量函数的命名空间,例如,给定一个运动的hand()对象,你可以计算出的手的方向和正               常手掌之间的交叉运动
    var crossProduct = Leap.vec3.create();
    var direction = hand.direction;
    var normal = hand.palmNormal;

    Leap.vec3.cross(crossProduct, direction, normal);

2.Matrix

    在leap.js中,数学矩阵用的是glmatrix JavaScript库,在leap.js类库中包含glmatrix库,你无需再复制。去这里看吧:
    http://glmatrix.net/docs/2.2.0/

你可能感兴趣的:(Leap Motion API类库:Vector&Matrix)