0

在我的 ARKit 应用程序中,ARSCNView 被初始化并在内部基于故事板文件结构附加到 ViewController。所以在函数 viewDidLoad 我已经初始化了视图。但问题是它使用默认渲染 API 金属。但我想将其更改为 OpenGL ES2。在Apple 文档中,我读到preferredRenderingAPI 可以在IB 检查器中以某种方式更改。但我不明白怎么做。没有任何示例说明如何执行此操作?或者也许我仍然从代码中更改它,即使视图是从 IB 初始化的?

4

1 回答 1

0

只需在 Xcode 中打开您的 Main.storyboard(或任何您拥有的)并导航到其中类型为 SCNView 的节点场景视图。属性检查器应该允许您更改渲染器(渲染 API)。我刚刚对其进行了测试,但看起来我的项目与金属的工作方式不同。

于 2018-11-07T16:12:33.143 回答