diff --git a/manimlib/utils/space_ops.py b/manimlib/utils/space_ops.py index 52044d32..9c5e84d2 100644 --- a/manimlib/utils/space_ops.py +++ b/manimlib/utils/space_ops.py @@ -157,6 +157,8 @@ def z_to_vector(vector): def rotation_between_vectors(v1, v2): + if np.all(np.isclose(v1, v2)): + return np.identity(3) return rotation_matrix( angle=angle_between_vectors(v1, v2), axis=normalize(np.cross(v1, v2))