У меня есть геометрия куба и сетка, и я не знаю, как изменить ширину (или высоту... хотя я могу изменить x, y и z). Вот фрагмент того, что у меня есть сейчас:
geometry = new THREE.CubeGeometry( 200, 200, 200 );
material = new THREE.MeshBasicMaterial( { color: 0xff0000, wireframe: true } );
mesh = new THREE.Mesh( geometry, material );
// WebGL renderer here
function render(){
mesh.rotation.x += 0.01;
mesh.rotation.y += 0.02;
renderer.render( scene, camera );
}
function changeStuff(){
mesh.geometry.width = 500; //Doesn't work.
mesh.width = 500; // Doesn't work.
geometry.width = 500; //Doesn't work.
mesh.position.x = 500// Works!!
render();
}
Спасибо!
EDIT
Нашел решение:
mesh.scale.x = 500;