diff --git a/mobject/three_d_utils.py b/mobject/three_d_utils.py index 1c4e7914..b0649f6b 100644 --- a/mobject/three_d_utils.py +++ b/mobject/three_d_utils.py @@ -35,7 +35,7 @@ def get_3d_vmob_end_corner(vmob): def get_3d_vmob_unit_normal(vmob, point_index): n_points = vmob.get_num_points() - if vmob.get_num_points() == 0: + if len(vmob.get_anchors()) <= 2: return np.array(UP) i = point_index im1 = i - 1 if i > 0 else (n_points - 2)