25.08.2016, 01:15
Are your InterpolateCameraPos and InterpolateCameraLookAt final coordinates the same? Because your LookAt function should be the coordinates of where you 'want' the camera to be looking when it finishes moving. You've probably set the coordinates wrong for the LookAt function. Try moving the LookAt coordinates 100 units further ahead.