let vec = new THREE.Vector3(); // Create a new vector with components (0, 0, 0) vec.set(2, 3, 4); // Set the vector's x, y, and z components to 2, 3, and 4 respectively
let vec1 = new THREE.Vector3(1, 2, 3); // Create a new vector with components (1, 2, 3) let vec2 = new THREE.Vector3(4, 5, 6); // Create a new vector with components (4, 5, 6) let vec3 = new THREE.Vector3(); vec3.addVectors(vec1, vec2); // Add vec1 and vec2 together and store the result in vec3 console.log(vec3); // Output: Vector3 {x: 5, y: 7, z: 9}
let vec = new THREE.Vector3(3, 4, 5); // Create a new vector with components (3, 4, 5) vec.normalize(); // Normalize the vector, making its length 1 console.log(vec); // Output: Vector3 {x: 0.4242640687119285, y: 0.565685424949238, z: 0.7071067811865475}These examples are from the Three.js library, and the package/library is Three.js.