Returns the position on this with a distance of t from origin.
t
Vector3 at(double t) => _direction.scaled(t)..add(_origin);