half way camera(quaternion