Vector3C lerp(Vector3C o, double amount) => set( x + amount*(o.x - x), y + amount*(o.y - y), z + amount*(o.z - z), );