From db8b0e7bcef89dc71064a9895b51152dcbb50763 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 12 Jan 2023 19:24:56 -0800 Subject: [PATCH] Change simple quadratic approximation threshold --- manimlib/mobject/types/vectorized_mobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manimlib/mobject/types/vectorized_mobject.py b/manimlib/mobject/types/vectorized_mobject.py index 3d6c9d69..410c4196 100644 --- a/manimlib/mobject/types/vectorized_mobject.py +++ b/manimlib/mobject/types/vectorized_mobject.py @@ -471,7 +471,7 @@ class VMobject(Mobject): v1 = handle1 - last v2 = anchor - handle2 angle = angle_between_vectors(v1, v2) - if self.allow_cubic_to_quad_approx and angle < 45 * DEGREES: + if self.allow_cubic_to_quad_approx and angle < 30 * DEGREES: quadratic_approx = [last, find_intersection(last, v1, anchor, -v2), anchor] else: quadratic_approx = get_quadratic_approximation_of_cubic(