小编tob*_*oor的帖子

如何在Scene Kit中为同一场景使用多个摄像头

我有2个SCNViews彼此相邻,两个应该显示相同的场景,但通过不同的相机.在我看来,Scene Kit使用该节点与节点层次结构中最高的相机,所以我尝试了类似的东西

    leftSceneView.scene?.rootNode.addChildNode(scene.rootNode)
    rightSceneView.scene?.rootNode.addChildNode(scene.rootNode)

    leftSceneView.scene?.rootNode.addChildNode(cameraNodeLeft)
    rightSceneView.scene?.rootNode.addChildNode(cameraNodeRight)
Run Code Online (Sandbox Code Playgroud)

但我得到了错误信息[SCNKit ERROR] removing the root node of a scene from its scene is not allowed,它根本不起作用.

有人建议我如何实现这一目标吗?

托比

objective-c ios scenekit swift

5
推荐指数
2
解决办法
4151
查看次数

标签 统计

ios ×1

objective-c ×1

scenekit ×1

swift ×1