[计算机图形学入门]1.线性代数

[计算机图形学入门]1.线性代数

目录

[计算机图形学入门]1.线性代数

一.向量Vector

向量求和差

向量的乘法

二.矩阵

矩阵的乘法       

矩阵与向量相乘

向量的点乘与叉乘都可以写成矩阵相乘


一.向量Vector

1.基本概念

        ①默认为竖着的列向量

        ②可以有点A指向点B表示

        ③两个属性:方向和长度

        ④没有绝对起点(与位置无关)

        ⑤向量的长度Vector Normalization(向量单位化):向量/长度 = 单位向量

单位向量用来表示方向

 2.基本操作

        ①.向量求和差:

         -几何意义:满足平行四边形法则,三角形法则.

        -代数意义:向量的坐标相加.若用向量坐标系的代数方式表示(ax+by),则可以用sqr(a^2+b^2)的方式求向量长度.

        ②.向量的乘法

        (1)点乘dot

                -点乘后的结果为标量

                -多用于求两个向量的余弦值(单位化的前提)

                -描述两个向量的接近程度

                -得到前与后的信息

                -向量投影计算|a|cosα

                代数表示:

                得到前与后的信息:

                -点乘满足的性质:

                        首先不满足结合律!

        (2)叉乘cross

                -遵循右手定则

                -得到是垂直于两个向量的不同平面向量

                -不满足交换律(交换后要加上负号)

                -一些性质

                -代数表示叉乘

               -叉乘的应用:判断左右,判断内外

                        三角形三边顺序一致时:

                        AB叉乘AP,大拇指向外,得P在AB左侧

                        CA叉乘CP,大拇指向外,得P在AV左侧

                        BC叉乘BP,大拇指向外,得P在BC左侧

                        综上,P在三角形内部,三角形顺时针表示也同理.

        (3)向量乘法综合

二.矩阵

1.矩阵的乘法       

        ①通常不满足交换律

        ②性质:

                -(AB)^T = B^TA^T

                -单位矩阵也有维度与大小

               - 若满足AA^-1 = A^-1A = I,则A^-1为A的逆矩阵

                -(AB)^-1 = B^-1A^-1

                -乘法行列数要有要求

2.矩阵与向量相乘

        (M x N)(N x 1) or (1 x N)(N x M)

3.向量的点乘与叉乘都可以写成矩阵相乘

资料来源Games101

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值