Simplest way to rotate vector by Euler angles

A little shorter to use

const vec = new Vector3(0, 0, velocity);
const quat = Quaternion.FromEulerAngles(0, mesh.rotation.y, 0);
let vec2 = Vector3.Zero();
vec.rotateByQuaternionToRef(quat, vec2);
4 Likes