美文网首页
数学知识

数学知识

作者: 钱哆哆jj | 来源:发表于2018-05-22 16:17 被阅读0次

    向量是指有大小又有方向的单位 标量就是向量的标准单位化(只要方向不要大小)

    点乘(点积)可以通过点乘得到两个向量之间的夹角

    在向量u,v非零的前提下,点乘如果为负,则u,v形成的角度大于90度如果为0,那么u,v垂直

    如果为正,那么u v形成的角小于90度

    点乘在游戏引擎的使用 Vector3.Dot,对于normalized向量(只有方向没有大小)如果他们指向完全相同的方向Dot返回1,如果指向相反的方向返回-1如果是垂直的返回0

    对于有长度的向量返回值是一样的只不过角度越小返回值越大

    点乘判断角度

    叉乘判断方向

    叉乘得到的还是一个向量这个向量垂直与uv

    矩阵

    矩阵的转置就是把行转换为列

    矩阵相乘前提是内部维度必须一样才可以只要内部维度一样矩阵可以乘

    矩阵相乘规则就是拿第一个矩阵行的每个元素乘于第二个矩阵的列的每个元素然后相加

    /        /[3,0,2]      [4,7,1]

            //[1,7,0]      [2,2,3]

            //[1,8,1]       [0,1,0]

    结果第一个元素等于 3*4+0*2+2*0;

            第二个元素等于 3*7+0*2+2*1;

          第三个元素等于 3*1+0*3+2*0;

    剩下的也是以此类推行和列对应的元素相乘然后相加

    矩阵的主对角是1其它是0那么这就是单位矩阵

    相关文章

      网友评论

          本文标题:数学知识

          本文链接:https://www.haomeiwen.com/subject/ciahjftx.html