Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 带贴图的SCNNode初始化_Swift_Scenekit_Scnnode - Fatal编程技术网

Swift 带贴图的SCNNode初始化

Swift 带贴图的SCNNode初始化,swift,scenekit,scnnode,Swift,Scenekit,Scnnode,我初始化SCNNode let asset = MDLAsset(URL: url!) let object = asset.objectAtIndex(0) let node = SCNNode(MDLObject: object) mtl的属性,如“map\u Kd”、“map\u Ka”、“map\u Ks”读取效果良好,但属性“map\u Bump”或“Bump”不会自动读取。有办法解决这个问题吗?对不起,我的英语,我使用翻译:)凹凸不是自动翻译的。可以通过检查MDL集合中MDL网格中

我初始化SCNNode

let asset = MDLAsset(URL: url!)
let object = asset.objectAtIndex(0)
let node = SCNNode(MDLObject: object)

mtl的属性,如“map\u Kd”、“map\u Ka”、“map\u Ks”读取效果良好,但属性“map\u Bump”或“Bump”不会自动读取。有办法解决这个问题吗?对不起,我的英语,我使用翻译:)

凹凸不是自动翻译的。可以通过检查MDL集合中MDL网格中MDL子网格中的MDL材质,并查找MDL材质语义泵或MDL材质语义置换类型的材质属性来解决此问题。您可以使用凹凸或置换值指定SCN材质属性置换。

感谢您的回复。作为我项目的一部分,我必须制作解析器mtl文件和SCNMatary的扩展名。