2017-04-04 24 views
0

SCNNode初始化我初始化SCNNode MTL的與map_Bump

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

屬性,如 「map_Kd」, 「map_Ka」, 「map_Ks」 讀好,但屬性 「map_Bump」 或 「凸點」 不讀自動。有沒有辦法來解決這個問題?對不起,我的英文,我用翻譯:)

回答

0

凹凸不會自動翻譯。您可以通過檢查MDLMester中MDLubeshes中的MDLMaterials以及MDLMaterialSemanticBump或MDLMaterialSemanticDisplacement類型的材料屬性來解決此問題。您可以將SCN材料屬性位移與凹凸或位移值進行分配。

+0

謝謝你的迴應。作爲我的項目的一部分,我必須製作解析器mtl文件,並將其擴展爲SCNMaterial。 – user2278651