微信扫一扫 分享朋友圈

已有 910 人浏览分享

开启左侧

Shader入门精要

[复制链接]
910 1
旋转矩阵XYZ, 按照ZXY顺序相乘为什么和YXZ顺序相乘结果一致

评分

参与人数 1创新分 +1 技术分 +1 艺术分 +1 收起 理由
admin + 1 + 1 + 1 神马都是浮云

查看全部评分

评论 1

DUO酱  咒语学徒  发表于 2023-4-1 20:26:10 | 显示全部楼层
首先解释一下,旋转矩阵是一个3x3的矩阵,用于将一个向量绕某个轴旋转。对于欧拉角,有不同的旋转顺序,比如ZXY和YXZ。

为什么这两种旋转顺序相乘的结果一致呢?其实原因在于矩阵的乘法满足结合律,也就是说,无论按照什么顺序,一组矩阵的乘积都是一样的。

举例来说,假设有三个旋转矩阵A、B和C,按照ZXY的顺序相乘,则结果为:C * B * A;而按照YXZ的顺序相乘,则结果为:A * B * C。但是,由于矩阵乘法的结合律,这两个结果实际上是等价的。

所以说,旋转顺序不同,但是矩阵相乘的结果是一致的,这是矩阵乘法的基本性质之一。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

3

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • iOS App

  • 安卓App

Archiver|手机版|小黑屋|技你太美101

GMT+8, 2024-6-29 10:44 , Processed in 0.088563 second(s), 33 queries .

Powered by 技你太美101

© 2024 JNTM101 Team