Scenekit 性能缓慢

Slow Scenekit Performance

我正在为 iPhone 6 Plus 创建这种第一人称射击游戏,但是当我在场景中引入任何灯光时,帧速率从已经勉强可以接受的 12fps 变成了绝对无法播放的 2fps .此外,引入一个包含十个以上粒子的粒子系统会使帧速率达到 9fps。我已经做到了,它可以将所有的墙和门添加到地图节点,然后使用 flattenedClone 将其展平并添加它。我不确定在不切换到 Metal 的情况下我还能做什么。但我也想知道这一点,因为如果 SceneKit 这么慢,它为什么会存在?

问题已解决:获得开发者许可证!