From db6d25280b5ff8ca9042e5c0f709f0bb85293661 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Wed, 22 Aug 2018 21:23:10 -0700 Subject: [PATCH] Better behavior for when lines have shade_in_3d turned on --- mobject/three_d_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)