Vector Math
by jmchen
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/three.js/r70/three.min.js"></script>
JavaScript
//
// Basic Operations
//
var v = new THREE.Vector3 (1,2,3);
var w = new THREE.Vector3 (1,2,-1);
var vlen = v.length();
v.normalize();
var dot = v.dot (w);
var c = new THREE.Vector3();
c.crossVectors (v, w);
var vpw = v.clone().add (w);
var fiveV = v.clone().multiplyScalar (5.0);
////////////////////////////////////////////////////
// transformations
//