lastTime = startTime; distSoFar = 0.0; idVec3_t temp = startPos; temp -= endPos; calcVelocity(temp.Length());
target.initPosition(t, time); calcVelocity(target.totalDistance());
	virtual void start(long t) {		idCameraPosition::start(t);		lastTime = startTime;		distSoFar = 0.0;		idVec3_t temp = startPos;		temp -= endPos;		calcVelocity(temp.Length());	}