generate intermediate frames and blend