我想给一个已加载的对象添加材质/颜色,但我不知道确切的语法,更好地说,我应该添加什么变量和函数。如果我使用上面的这行代码,则会显示对象,但是材料一行被忽略了。
//object loader
var loader = new THREE.OBJLoader();
loader.load( '3D4.obj', function ( object ) {
// what should I add here to assign an obj material color?
var mesh = new THREE.Mesh(geometry, new THREE.MeshLambertMaterial( {color: 0xFF0000} ));
// add object to scene
scene.add( object );
});
color.setRGB
设置为整个材料,这意味着现在颜色应用于材料的角落。 - Jothi Kannan