Unity中Shader的矩阵加减法

文章目录

  • 前言
  • 一、什么是矩阵
    • `矩阵就是一组数的阵列`
  • 二、矩阵的加法
  • 三、矩阵的负值
  • 四、矩阵的减法
  • 五、矩阵的表示


前言

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


一、什么是矩阵

矩阵就是一组数的阵列

1 2 3
4 5 6


二、矩阵的加法

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

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

Unity中Shader的矩阵加减法_第1张图片


三、矩阵的负值

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

Unity中Shader的矩阵加减法_第2张图片


四、矩阵的减法

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

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

Unity中Shader的矩阵加减法_第3张图片


五、矩阵的表示

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

Unity中Shader的矩阵加减法_第4张图片

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

你可能感兴趣的:(Unity,矩阵,线性代数,unity,游戏引擎)