SceneKit转换为另一个坐标

时间:2018-03-04 03:43:20

标签: ios 3d scenekit arkit

有东西。在ARKit中,我有一个标记对象的锚点和许多立方体对象。并保存标记对象的锚点变换(在坐标A中)和立方体的锚点变换(在坐标A中)。

当我重置ARKit时,我得到了关于标记对象的新变换(在坐标B中)。所以我需要计算A&之间的变换。 B得到关系。然后立方体的锚点变换使用该关系,计算一个新的变换,即(坐标B中)立方体的变换。

怎么做?

1 个答案:

答案 0 :(得分:0)

你是说你在会话中有一个对象的位置和方向,然后你停止会话(即关闭应用程序)然后再次重新启动它并想要将对象保持在同一个地方?

如果是,那么不,你不能这样做。 ARKit不提供持久跟踪 - 虽然它即将到来。