var material = NEW THREE.MeshLambertMaterial
上提供的其中一个属性是纹理贴图:{( map: new THREE.TextureLoader().load('wool.jpg') )}
我们非常好奇是否有可能以这种方式加载纹理并将其应用于模型中的特定对象?
是的,但是您在Forge Viewer中修改材料的方式与您在Three.js中的操作略有不同。
我有一个大量的示例,说明如何修改材质,包括自定义纹理:
现场演示是there。要使用它,首先使用“Model Loader”+加载模型,然后激活“Theming color”,“Material color”或“Texture”并选择加载模型的一个组件。您可以单击每个选项中的方块来更改颜色/纹理。