真实世界复制球落下的重力值

Gravity value for real world replication of ball falling

在 Scene Kit 的物理学中,如果球掉落,重力的什么值应该产生我们在现实世界中体验到的相同加速度?

SceneKit 物理的默认引力已经是 (0, -9.8, 0),对于习惯于现实世界物理的任何人来说,这听起来像是一个熟悉的数字。

但是,SceneKit 中距离和大小的单位完全是任意的——至少,直到您需要不同的大小来相互一致,或者让物理以某种方式表现。

所以你有两个选择:

  1. 保持默认重力不变,并保留场景的大小和位置元素,使 1 个单位 = 1 米。

  2. 随心所欲地调整大小和位置,然后计算出从您使用的任何系统到米的转换,这样您就可以将场景的 physicsWorld.gravity 设置为每秒 9.8 米在你的系统中平方。