gpt4 book ai didi

swift - simd_float4x4,未记录 SCNMatrix 列

转载 作者:行者123 更新时间:2023-11-28 06:00:43 27 4
gpt4 key购买 nike

simd structuresSCNMatrix4 没有很好地记录它们的列。我们可以从这些列中获取哪些信息以及哪些顺序?

我知道我们可以获得位置旋转方向比例,但关联的是哪一列?

最佳答案

3D 图形中的“变换矩阵”不存储每列(或行)的平移、旋转、缩放和透视。相反,这些都是混合存储的,因此将一个 4 元素向量与变换矩阵相乘将“应用”变换(即,乘法的结果是变换后的向量),并且两个变换矩阵相乘会产生一个新的变换矩阵结合了两者。

因此,描述矩阵中的列、行甚至大多数单元格都不是很有意义(对角线用于缩放,但这些相同的单元格也用于某些旋转值)。

您可以阅读更多关于 transformation matrices on Wikipedia 的信息和 the Wikipedia page for "affine" transforms有一些很好的 2D 变换插图。

关于swift - simd_float4x4,未记录 SCNMatrix 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49853756/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com