可用的属性之一var material = NEW THREE.MeshLambertMaterial是纹理贴图:{( map: new THREE.TextureLoader().load('wool.jpg') )}
var material = NEW THREE.MeshLambertMaterial
{( map: new THREE.TextureLoader().load('wool.jpg') )}
我们很好奇是否有可能以这种方式加载纹理并将其应用于模型中的特定对象?
是的,但是您在 Forge Viewer 中修改材料的方式与您在 Three.js 中所做的有点不同。
我有一个广泛的示例来说明如何修改材料,包括此处的自定义纹理:
查看.扩展.素材
现场演示在那里。要使用它,首先使用“模型加载器”+ 加载模型,然后激活“主题颜色”、“材料颜色”或“纹理”并选择加载模型的组件。您可以单击每个选项中的方块来更改颜色/纹理。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句