我想要获取所选dbId的材料,代码如下:
const fragList = viewer.model.getFragmentList()
const fragIds = getFragIds(viewer.model, dbId)
fragIds.forEach((fragId) => {
const material = fragList.getMaterial(fragId)
}
我发现在material
中有代表texture
的bumpMap
键,但是在查看器中没有显示纹理。
我想知道为什么?
发布于 2017-10-27 08:59:01
遗憾的是,在撰写本文时,Autodesk Forge Model Derivative并不总是提取所有格式的纹理。例如,FBX / STEP不支持纹理和材质,但Revit、...不过,可以使用查看器API重新应用纹理。看一下这个post的例子。
https://stackoverflow.com/questions/46932774
复制相似问题