首页 文章

scenekit 物理模拟在不同手机上有很大差异

提问于
浏览
0

我正在玩 SceneKit。我注意到各种 iPhone 上的物理模拟看起来完全不同。例如:我使用了一个盒子物理体,在它上面施加一个力使它旋转并在重力作用下撞击 SCNFloor。 2 个设备,相同的代码,完全不同的物理。这是正常的,我能做些什么呢?

1 回答

  • 0

    iOS 游戏引擎中的物理不使用增量计时,而是让自己受到操作系统的奇思妙想和 CPU/GPU 处理这些异想天开的能力。

    因此,就需求而言,在任何接近 60fps 的物理交互方面,几乎从来没有任何形式的保证。

    找出一种在物理引擎上使用增量时间的方法,这应该在某种程度上得到解决,但不是完全接近。

相关问题