如何使用Xcode在ARKit中的两个点之间绘制曲线?

时间:2019-12-02 21:57:53

标签: ios xcode scenekit arkit

我正在开发一个应用程序,可以帮助将纸屑扔进垃圾箱。

如何在AR世界中的两个点之间绘制曲线?

我正在使用Xcode和ARKit。任何帮助将不胜感激。

更新:请参见下图,白色虚线所示的曲线是我要在ar A brief demo of what I want to achieve中实现的

1 个答案:

答案 0 :(得分:0)

这与ARKit无关,这是一个纯SceneKit问题。您需要将Physics Simulation应用于要扔的纸球。

然后使用功能applyForce(_:asImpulse:)掷球。该曲线将是施加的力和场景的重力的结果。

该球将具有SCNPhysicsBodyType.dynamic,并且场景的其余部分可以具有SCNPhysicsBodyType.static,因为它们不动(地板,垃圾箱,桌子等)。