code: public Vector3d half(double x, double y, double z, Vector3d dest) {
          return dest.set(this).add(x, y, z).normalize();
      }
docs: /* (non-Javadoc)
  @see org.joml.Vector3dc#half(double, double, double, org.joml.Vector3d)