ios - 如何在 iPhone 13 Pro 上以 120 Hz 的频率刷新 SceneKit?
问题描述
我有一个SCNView
内部应用程序。
在没有任何修改的情况下,当我第一次在 iPhone 13 Pro 上运行它时,它按照我设置时显示的帧速率以 60 Hz 运行showsStatistics = true
。
调查后,我发现了 的preferredFramesPerSecond
属性SCNView
和CADisableMinimumFrameDurationOnPhone
Info.plist 布尔属性。
但是,将首选 FPS 设置为 120 并设置CADisableMinimumFrameDurationOnPhone
为YES
似乎不会影响报告的帧速率(尽管例如将其设置为 30 确实会使其刷新为 30)。我也尝试过设置首选帧速率并设置 Info.plist 属性,但这些组合也没有任何效果。官方文档没有提到任何关于 SceneKit 的内容。
为了获得更高的帧速率,我缺少什么?
解决方案
推荐阅读
- python - 如何使用 seaborn 或 matplotlib 库准备 2 行 5 列网格以在一个图中绘制 10 个箱线图?
- reactjs - 关于从 switch 函数中的表单获取数据的问题
- javascript - 根据滚动速度,来自 scrollTop() 的值不精确
- c# - 按下鼠标1时播放声音,未按下时停止声音
- java - 检查扩展 jTextFormattedField 是否为空
- c# - 简化扩展方法(组合)?
- raku - 刷新预编译的 perl6 模块的最佳方法是什么?
- c# - 如何在按钮文本中搜索和突出显示子字符串?(C#)
- fastlane - 如何使用 Fastlane 向 Mattermost 写消息?
- matlab - 在各个维度上求和一个多维 Matlab 数组