three.js에서 블렌더에서 가져온 메쉬의 색상을 변경하는 방법을 찾을 수 없습니다. 어떤 도움이라도 대단히 감사하겠습니다.Three.js - 가져온 메쉬에서 얼굴의 색상을 변경 하시겠습니까?
덧붙여 말하면, 그 얼굴 (또는 그 문제에 대한 어떤 메쉬의 얼굴)을 다른 모든 얼굴보다 먼저 겹쳐 지거나 나타나게하는 방법을 아는 것도 좋을 것입니다.
loader = new THREE.JSONLoader();
var callbackDice = function(geometry) { createMesh(geometry); };
loader.load("js/untitled.js", callbackDice);
function createMesh(geometry){
material = new THREE.MeshNormalMaterial();
mesh = new THREE.Mesh(geometry, material);
mesh.scale.set(75, 75, 75);
mesh.position.x = -1;
scene.add(mesh);
}
이것은 장면에 필요한 메쉬를 삽입하는 방법입니다. 특정 얼굴을 대상으로하고 색을 변경하고 싶습니다만, 세 가지 개체의 인스턴스가 아니기 때문에이를 수행하는 방법을 모릅니다.
당신이 정확하게 원하는 것을 이해하기가 어렵 기 때문에 문제에 대한 상황을 좀 더 알려주는 것이 가장 좋습니다. – Gero3
@ Gero3 죄송합니다. 조금 업데이트되었습니다. – styke