diff --git a/manimlib/camera/camera_frame.py b/manimlib/camera/camera_frame.py index 40dd06eb..78a7d095 100644 --- a/manimlib/camera/camera_frame.py +++ b/manimlib/camera/camera_frame.py @@ -74,6 +74,9 @@ class CameraFrame(Mobject): if np.isclose(angles[1], 0, atol=1e-2): angles[0] = angles[0] + angles[2] angles[2] = 0 + if np.isclose(angles[1], PI, atol=1e-2): + angles[0] = angles[0] - angles[2] + angles[2] = 0 return angles def get_theta(self):