- 用oViewer.model.getFragmentList ().setMaterial (fragId, material) ; 贴材质
- material使用THREE.MeshBasicMaterial创建的
forge对材质附加了一些东西,考虑使用forge自己的材质操作。
获取 model.getFragmentList().getMaterial(fragId)
复制 newMaterial = viewer.impl.getMaterials().cloneMaterial(oldMaterial, model)
设置 model.getFragmentList().setMaterial(fragId, newMaterial)
刷新视图 viewer.impl.invalidate(true)
你是不是没有更新视图