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

时间:2015-11-16 12:46:34

标签: ios scenekit

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

1 个答案:

答案 0 :(得分:0)

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

因此,就需求而言,在60fps附近的物理交互的结果/性质几乎从来没有任何保证。

找出一种将delta时间与物理引擎结合使用的方法,这应该在某种程度上得到解决,但不能完全接近。