如何在ARCore中使用POSE?

问题描述 投票:0回答:1

ARCore文档中对Pose的定义是:.Pose是指从一个坐标空间到另一个坐标空间的不可改变的刚性变换。

Pose表示从一个坐标空间到另一个坐标空间的不可改变的刚性转换。正如所有ARCore API所提供的那样,Pose总是描述从对象的局部坐标空间到世界坐标空间的转换。这种转换是用一个关于原点的四元旋转和一个平移来定义的。

什么是对象的局部坐标空间和世界坐标空间?

augmented-reality arcore
1个回答
0
投票

你可以把对象的局部坐标空间看作是对象本身的x、y和z轴,而世界坐标空间则是你在预览中查看的整个世界的x、y和z轴。

换句话说,局部空间就像对象本身存在一样。您可以在这个空间中以通常的方式旋转、倾斜、缩放等对象。

当您想在现实世界中显示您的对象时,对象上的每一个点在局部空间中都有一个x、y、z坐标,需要映射到世界空间中的x、y、z。

© www.soinside.com 2019 - 2024. All rights reserved.