【发布时间】:2014-12-31 23:50:24
【问题描述】:
如果场景内没有动画,有没有办法强制 SCNView 按需渲染新帧?如果场景是静态的,SCNView 只渲染一次,然后仅在发生某些变化之后。
通常这是有道理的,但我正在与 Vuforia 增强现实框架一起工作,它要求我在每次处理来自相机的新视频帧时渲染一个新帧。我通过使用 CAEAGLLayer 创建自己的 UIView 来解决此问题,CAEAGLLayer 使用 SCNRenderer 呈现 SceneKit 内容。这很好,但我很好奇是否有办法使用 SCNView 来做到这一点,这样我就可以避免直接接触 OpenGL ES。
【问题讨论】: