three.jsで動的にメッシュを作成する方法は知っていますが、メッシュにカスタムUVと法線を追加する方法が明確ではありません。カスタムメッシュを作成する方法は次のとおりです。プログラムでこのメッシュにUVと法線を追加するにはどうすればよいですか?
ありがとう!
var imgTexture = THREE.ImageUtils.loadTexture(image);
var avatarGeom = new THREE.Geometry();
avatarGeom.vertices.push(new THREE.Vector3(0.895813,0.732893,0));
avatarGeom.vertices.push(new THREE.Vector3(-1.007173,0.732893,0));
avatarGeom.vertices.push(new THREE.Vector3(0.895813,-1.390674,0));
avatarGeom.vertices.push(new THREE.Vector3(-1.007173,-1.390674,0));
var face = new THREE.Face3(2,3,1);
avatarGeom.faces.push(face);
face = new THREE.Face3(0,2,1);
avatarGeom.faces.push(face);
var avatar = new THREE.Mesh(avatarGeom,new THREE.MeshLambertMaterial(imgTexture));
avatar.doubleSided = true;
scene.add(avatar);