如何渲染SCNCamera在飞机上看到的内容?

时间:2017-08-03 04:13:20

标签: ios swift scenekit

我希望从SCNCamera获取相机数据,并将相机在虚拟3D环境中看到的内容渲染为像游戏中安全摄像头这样的平面上的素材。有没有办法在SceneKit中执行此操作,或者这是否超出了SceneKit所提供的范围?

谢谢!

2 个答案:

答案 0 :(得分:0)

SpriteKit中的SK3DNode可以为您实现这一目标。

文档对此有一个很好的解释:https://developer.apple.com/documentation/spritekit/sk3dnode

除此之外,您所要做的就是使用SKTexture作为要渲染到的平面材质的漫反射属性的内容。

答案 1 :(得分:-1)

Surely it's just a case of creating the camera, creating the node you want to display the output and then using...

node.camera = theCamera

Does that not work?

You can read more about SCNNode and the camera property in the Apple, SCNNode docs.