37

How to rotate a Three.js Vector3 by a certain angle around an axis?

Neil
  • 7,861
  • 4
  • 53
  • 74
MaiaVictor
  • 51,090
  • 44
  • 144
  • 286

1 Answers1

101
var vector = new THREE.Vector3( 1, 0, 0 );

var axis = new THREE.Vector3( 0, 1, 0 );
var angle = Math.PI / 2;

vector.applyAxisAngle( axis, angle );
mrdoob
  • 19,334
  • 4
  • 63
  • 62