使用SceneKit的Swift游乐场真的很低fps

时间:2017-03-13 00:13:41

标签: ios swift opengl-es swift-playground metal

我正在为WWDC开发一些SceneKit项目,但我遇到了操场上实时视图中的fps非常低的问题。请看下面的图片。

这是真实设备上的统计信息:

Stats on a real decice

这是操场上的统计数据

Stats in playground live view

如您所见,差异非常显着。此外,实时视图是否支持Metal ???我知道它有点像模拟器,所以它可能只支持OpenGL? (" GL flush"而不是" Metal flush?")

另一个问题是,如果我尝试平移整个场景(它旋转),fps会下降到几乎为0 ......它会卡住....而在iOS模拟器中也使用OpenGL渲染,在至少它会旋转没有任何问题。

我的playground文件中的代码与我的xcproject中的代码完全相同。

任何帮助都会很棒!

非常感谢。

0 个答案:

没有答案