学习笔记:GAMES101图形学入门闫令琪(一)向量点乘&叉乘&矩阵

前几节课相对简单一些,快速过一下。
课程链接: GAMES101-现代计算机图形学入门-闫令琪

向量点乘

在这里插入图片描述

向量的点乘会得到一个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

向量点乘符合交换律,结合律,分配律。

点乘经常用在:

计算两向量的夹角
计算一个向量在另一个向量上的投影
通过夹角大小,判断两向量朝向的相似度(方向相近/相反/垂直等)

向量叉乘

向量的叉乘会得到一个新的向量
该向量垂直于ab所在平面,符合右手螺旋定则,四根手指从a到b,a×b和大拇指同向
在这里插入图片描述
则,向量叉乘不符合交换律(b×a方向朝下),符合结合律,分配律。
在这里插入图片描述
在这里插入图片描述
叉乘经常用在:

判定两向量左右关系:

在这里插入图片描述
若a×b>0 则b在a的右侧

左右关系延申:判定内外
在这里插入图片描述
若AB×AP BC×BP CA×CP 符号相同(图中均>0) 则点P在三角形ABC内部
此为光栅化基础,判断像素点是否在三角形内部

PS:若一个坐标系,向量X叉乘向量Y=向量Z,则它是右手坐标系(unity为左手坐标系)

矩阵

在这里插入图片描述
第一个矩阵有几列,第二个矩阵就需要有几行,这样相乘才有意义。

矩阵的计算
通过上面的内容知道了,两矩阵相乘得到得矩阵是几行几列的。
接下来示范具体每一个值怎么得到:
在这里插入图片描述
求第一个问号的值:
首先它处在第一行第二列。则找第一个矩阵的第一行和第二个矩阵的第二列
(1,3)·(6,7)=1×6+3×7=27
矩阵计算不符合交换律,符合结合律,分配律。

单位矩阵
在这里插入图片描述

对角线左上到右下均为1,剩下为0的矩阵
若两个矩阵相乘为单位矩阵,则两个矩阵互逆:
在这里插入图片描述
矩阵的转置
在这里插入图片描述
即两个矩阵相乘再转置=先对后一个矩阵转置×前一个矩阵的转置

两个向量 a点乘b可以写成:
a叉乘b
在这里插入图片描述
将向量a转化成矩阵A,去实现对b的矩阵变换

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值