这有效
let scene = SCNScene(named: "house.dae")
节点是否有等效项?
let node = SCNNode(geometry: SCNGeometry( ..??.. "house.dae" ..??.. ))
我搜索了高低,没有发现任何东西可以将整个dae文件加载到SCNNode中。 (不仅是其中的一个ID)
最佳答案
// add a SCNScene as childNode to another SCNScene (in this case to scene)
func addSceneToScene() {
let geoScene = SCNScene(named: "art.scnassets/ball.dae")
scene.rootNode.addChildNode(geoScene.rootNode.childNodeWithName("Ball", recursively: true))
}
addSceneToScene()
关于swift - 将collada(dae)文件加载到SCNNode(Swift-SceneKit),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25387604/