Unity中Shader的矩阵加减法

文章目录


前言

Unity中Shader用到的矩阵加减法,以及矩阵的一些基础常识


一、什么是矩阵

矩阵就是一组数的阵列

1 2 3

4 5 6


二、矩阵的加法

两个矩阵相加就是两个矩阵的每个对应元素相加

两个矩阵相加的前提条件是他们的行列数必须一致


三、矩阵的负值

矩阵的负值就是对每个元素进行取负值


四、矩阵的减法

两个矩阵相减就是两个矩阵的 每个对应的元素相减

矩阵的相减实际上是第一个矩阵加上第二个矩阵的负值


五、矩阵的表示

通常我们用大写的 A、B···等字母表示矩阵

A11表示第一行第一列的元素:A11 = 1
A21表示第二行第一列的元素:A21 = 4

相关推荐
世洋Blog12 分钟前
装饰器模式实践:告别臃肿的继承链,优雅解耦初始化状态管理
unity·设计模式·c#·装饰器模式
feiduoge1 小时前
教程 41 - 增强纹理映射(采样器)
windows·游戏引擎·图形渲染
feiduoge3 小时前
教程 37 - 法线贴图
windows·游戏引擎·图形渲染
feiduoge3 小时前
教程 42 - 可写纹理
windows·游戏引擎·图形渲染
qq_428639613 小时前
虚幻基础:mod制作流程
游戏引擎·虚幻
AI科技星4 小时前
圆柱螺旋运动方程的一步步求导与实验数据验证
开发语言·数据结构·经验分享·线性代数·算法·数学建模
劈星斩月7 小时前
线性代数-3Blue1Brown《线性代数的本质》逆矩阵、列空间、秩与零空间(8)
线性代数·逆矩阵·列空间·秩与零空间
拾贰_C10 小时前
【Linear Mathematics | 线性代数 | Matrix Theory |矩阵论】RREF的Pivot(主元)是什么?怎么找主元?
线性代数·矩阵
老朱佩琪!10 小时前
Unity原型模式
开发语言·经验分享·unity·设计模式·原型模式
老朱佩琪!10 小时前
Unity组合模式
unity·游戏引擎·组合模式