在iOS 11 Beta 1和3中,ARKit应用程序的相机和显示器以60 FPS运行,而在iOS 11 Beta 2中,两者均以120 FPS(ProMotion)运行。
有没有办法控制FPS?我发现每秒120帧更适合AR应用。
答案 0 :(得分:2)
使用ARSCNView
(或SCNView
)的preferredFramesPerSecond属性。
SceneKit选择尽可能接近的实际帧速率 您的首选帧速率基于屏幕的功能 视图显示在。实际的帧速率通常是一个因素 屏幕的最大刷新率可提供一致的帧速率。 例如,如果屏幕的最大刷新率是60帧 每秒,这也是视图设置为的最高帧速率 实际帧率。但是,如果要求较低的帧速率, SceneKit可能会选择30,20,15或其他一些因素作为实际因素 帧率。因此,您希望选择您的帧速率 应用可以持续维护。默认值为每帧60帧 第二