ARCore文档中对Pose的定义是:.Pose是指从一个坐标空间到另一个坐标空间的不可改变的刚性变换。
Pose表示从一个坐标空间到另一个坐标空间的不可改变的刚性转换。正如所有ARCore API所提供的那样,Pose总是描述从对象的局部坐标空间到世界坐标空间的转换。这种转换是用一个关于原点的四元旋转和一个平移来定义的。
什么是对象的局部坐标空间和世界坐标空间?
你可以把对象的局部坐标空间看作是对象本身的x、y和z轴,而世界坐标空间则是你在预览中查看的整个世界的x、y和z轴。
换句话说,局部空间就像对象本身存在一样。您可以在这个空间中以通常的方式旋转、倾斜、缩放等对象。
当您想在现实世界中显示您的对象时,对象上的每一个点在局部空间中都有一个x、y、z坐标,需要映射到世界空间中的x、y、z。