SceneKit:如何获得SCNNode当前外观的图像?
我有一个SCNNODE需要对其外观进行一些自定义修改,仅由于资源限制,只能在CGimage上完成。
在ButtonPressed中,我希望能够做一些事情,例如
let snapshotImage: CGImage = node.imageOfCurrentAppearance
doSomeModification(inputCGImage: snapshotImage)
如何获得SCNNode当前外观的图像? (几乎就像节点的屏幕截图吗?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
仅加入节点单独的scnview,您要屏幕截图并使用在您的scnview实例上。
Make a separate SCNView with only the node added that you want to screenshot and use snapshot() on your SCNView instance.