【问题标题】:How to apply force on SCNNode in ARKit?如何在 ARKit 中对 SCNNode 施加力?
【发布时间】:2017-12-22 15:06:49
【问题描述】:

目前,我正在尝试使用来自屏幕上滑动的信息对 SCNNode 施加力。理想情况下,用户在屏幕上向上滑动(如Pokemon Go)以对节点施加力。

但是,每当我应用力矢量时,它只根据相机方向起作用。有时它以正确的方向工作,有时它会导致对象朝相反的方向移动。

无论相机方向如何,我如何始终如一地施加力以使节点朝着我滑动的方向前进?

【问题讨论】:

  • 你是如何计算向量的?

标签: ios swift scenekit augmented-reality arkit


【解决方案1】:

我想出了答案。我需要得到力向量的旋转,而不是尝试做向量加法。

【讨论】:

  • 你能粘贴任何代码sn-p吗?我仍在寻找解决方案。我有一个节点,我必须在节点的方向上施加力。
猜你喜欢
  • 1970-01-01
  • 2021-05-20
  • 2021-05-22
  • 1970-01-01
  • 1970-01-01
  • 2018-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多