let documentsLocal = URL(fileURLWithPath: NSHomeDirectory() + "/Documents/\(self.modelName).usdz")
// let mdlAsset = MDLAsset(url: documentsLocal)
// let scene = SCNScene(mdlAsset: mdlAsset)
// let smallNode = scene.rootNode//newTempNode.scale = .init(0.01, 0.01, 0.01)
// smallNode.name = self.modelName
// self.mySCNView.scene.rootNode.addChildNode(smallNode)
// Load the SCNNode from file
let referenceNode = SCNReferenceNode(url: documentsLocal)!
referenceNode.load()
referenceNode.name = self.modelName
self.mySCNView.scene.rootNode.addChildNode(referenceNode)
注释掉的代码不会有纹理,使用另一种方式。另外注意开启光源
mySCNView.autoenablesDefaultLighting = true
mySCNView.automaticallyUpdatesLighting = true
网友评论