-1
three.jsキューブの色を使用してください。は、テクスチャと私は同時にthree.jsで質感とその上に色を持っているキューブを作成したいと思います
キューブを選択したときに色を変更したいと思います。そういうわけで色が必要です。
上部の色と黒と白の質感は、私は、テクスチャの色を変更することができますか?
three.jsキューブの色を使用してください。は、テクスチャと私は同時にthree.jsで質感とその上に色を持っているキューブを作成したいと思います
キューブを選択したときに色を変更したいと思います。そういうわけで色が必要です。
上部の色と黒と白の質感は、私は、テクスチャの色を変更することができますか?
材料の色は常にオブジェクトの外観に影響があっても、その上にテクスチャがあります。デフォルトのカラー値は白で、テクスチャは通常のように見えます。しかし、色を赤に設定すると、テクスチャは赤みを帯びてしまいます(例えば、黒/白のテクスチャがある場合は、黒/赤のテクスチャが得られます)。
var geometry = new THREE.BoxGeometry(1, 1, 1);
var material = new THREE.MeshLambertMaterial(); // default color is 0xffffff
var cube = new THREE.Mesh(geometry, material);
scene.add(cube);
var loader = new THREE.TextureLoader();
loader.load('texture.jpg',
function (texture) {
material.map: texture;
});
// onclick: set color
material.color.set(0xff0000);