var arcShape = new THREE.Shape();
arcShape.moveTo(50, 10);
arcShape.absarc(10, 10, 40, 0, Math.PI*2, false);
var map1 = new THREE.ImageUtils.loadTexture('moon.jpg');
var geometry = new THREE.ExtrudeGeometry(arcShape, extrudeSettings);
var new3D = new THREE.Mesh(geometry, new THREE.MeshBasicMaterial({ map: map1 }));
new3D.receiveShadow = true;
obj3Dmassive.add(new3D);
纹理(512×512):http://f3.s.qip.ru/cMfvUhNj.png如何将纹理应用于THREE.ExtrudeGeometry?
结果:http://f3.s.qip.ru/cMfvUhNh.png
如何填写纹理人物?
请参阅http://stackoverflow.com/questions/7919516/using-textures-in-three-js – 2013-02-10 12:48:49
@RachelGallen,... THREE.ExtrudeGeometry ............... – MixerOID 2013-02-10 13:16:24