返回SIMD 4x4向量-是什么意思?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了返回SIMD 4x4向量-是什么意思?相关的知识,希望对你有一定的参考价值。
我在项目中与ARAnchor一起工作,我想从该锚点获得位置(3D)。
代码:
sceneView.session.currentFrame?.anchors.first?.transform.transpose
还给我一个float4x4 SIMD vector
。
但是什么是单独的值?
我的载体:
[-0.030081563, 0.999284570, 0.022921648, 0.06462159],
[ 0.574515400, -0.0014799305, 0.8184924, -0.47270963],
[ 0.0, 0.0, 0.0, 1.0 ]
答案
Apple文档说:
[SIMD支持最多包含16个元素的4行和4列矩阵。
所有这16个元素旨在为您提供translation,rotation,scaling和skewing] >用于X,Y和Z轴(以及projection)。
您可以阅读this post
了解有关4x4矩阵的更多详细信息。这是翻译元素在4x4矩阵中的外观:
矩阵的维基百科文章。┌ ┐ | 1 0 0 tx | | 0 1 0 ty | | 0 0 1 tz | | 0 0 0 1 | └ ┘
此外,您还可以阅读有关transpose
以上是关于返回SIMD 4x4向量-是什么意思?的主要内容,如果未能解决你的问题,请参考以下文章