Как изменить ширину CubeGeometry с помощью Three.js?

У меня есть геометрия куба и сетка, и я не знаю, как изменить ширину (или высоту... хотя я могу изменить 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;
17
задан WestLangley 4 March 2015 в 17:25
поделиться