GAMES101-现代计算机图形学-迅速与残暴的向量和线性代数

这节课主要是回顾高中大学所学的向量和矩阵等相关知识。图形学多依赖于这些基础知识,要先学习这方面的知识。

图形学所需要的知识

基础数学:
–线性代数,微积分,统计学
基础物理:
–光学,力学
其他:
-信号处理
-数值分析

一、向量

1.什么是向量

在这里插入图片描述
向量表示具有方向和大小的量。
通常表示为府hao或者(加粗)a
从A点指向B点的向量表示

2.向量归一化

向量的长度在这里插入图片描述
在这里插入图片描述

单位向量的表示(a head)在这里插入图片描述

3.向量的加法

平行四边形法则和三角形法则
在这里插入图片描述

4.向量的乘法

①点乘

在这里插入图片描述
在这里插入图片描述
特别的,如果ab向量都是单位向量,它们的长度为1
在这里插入图片描述
符合交换律,分配律
在这里插入图片描述
计算方法,得到是一个数值:
在这里插入图片描述

点乘的意义,如下图,
1.判断两个向量的方向是否相近找到ba上的投影,这个数值越大证明方向越接近,如果是负数则越偏离
2.判断两个向量的夹角大小
3.在光照反射上,如果观察的方向越接近光反射的方向,则可以计算出的效果更加明显(例如在物体表面的高光)
在这里插入图片描述
②叉乘
叉乘的结果是一个向量,这个向量垂直于ab所在的平面
在这里插入图片描述
计算公式
在这里插入图片描述
几何意义,用于判断向量ba的左右方向
在图形学中,可以判断某个点是否在三角形内
可以分辨算出ABxAPBCxBPCAxCP,如果在同一个方向则代表p点在三角形内
在这里插入图片描述

二、矩阵

矩阵表示为:一系列数按照行和列组合的排列。

1.矩阵乘法

两个矩阵,第一个矩阵的列和第二个矩阵的行相同才能进行相乘。
在这里插入图片描述
不满足交换律,只满足结合律和分配律
在这里插入图片描述

2.矩阵转置

矩阵的转置,是把行和列中的数字交换,即ij -> ji
在这里插入图片描述
定律:两个矩阵相乘后的转置等于分别转置后交换相乘
在这里插入图片描述

3.单位矩阵

单位矩阵,为对角1其余0的排列。
任何矩阵和单位矩阵相乘都是他本身。
一个矩阵和他的逆矩阵相乘即为单位矩阵。
在这里插入图片描述
三、总结
这节课是简单回顾,都是以前学过的一些基本知识,这些知识将会在后面的图形学课程中继续用到,一定要掌握好这些知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

漫步云巅Kim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值