【问题标题】:How to control Apple ProMotion FPS in iOS / ARKit?如何在 iOS / ARKit 中控制 Apple ProMotion FPS?
【发布时间】:2017-07-19 18:37:44
【问题描述】:

在 iOS 11 Beta 1 和 3 中,ARKit 应用程序的摄像头和显示器以 60 FPS 运行,而在 iOS 11 Beta 2 中,两者均以 120 FPS (ProMotion) 运行。

有什么方法可以控制 FPS 吗?我发现每秒 120 帧对于 AR 应用程序来说更令人愉悦。

【问题讨论】:

    标签: swift retina-display ios11 arkit


    【解决方案1】:

    使用ARSCNView(或SCNView)的preferredFramesPerSecond属性。

    SceneKit 选择尽可能接近的实际帧速率 基于屏幕功能的首选帧速率 视图显示在。实际帧速率通常是 屏幕的最大刷新率以提供一致的帧速率。 例如,如果屏幕的最大刷新率为 60 帧 每秒,这也是视图设置为的最高帧速率 实际帧率。但是,如果您要求较低的帧速率, SceneKit 可能会选择 30、20、15 或其他一些因素作为实际 帧率。出于这个原因,您想选择一个帧速率,您的 应用程序可以始终如一地维护。默认值为每帧 60 帧 第二个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 2013-11-14
      • 1970-01-01
      • 2013-04-02
      • 2013-02-04
      • 1970-01-01
      • 2019-05-03
      相关资源
      最近更新 更多