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