Vector3 projectOnPlane(Vector3 planeNormal) { _vector3.setFrom(this).projectOnVector(planeNormal); return sub(_vector3); }