From eb245f6fdbeeb980b35898acadb0a071837664dc Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 25 Jan 2022 08:57:43 -0800 Subject: [PATCH] Use generator instead of list in bezier --- manimlib/utils/bezier.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manimlib/utils/bezier.py b/manimlib/utils/bezier.py index c6b750e1..75f6c668 100644 --- a/manimlib/utils/bezier.py +++ b/manimlib/utils/bezier.py @@ -14,10 +14,10 @@ def bezier(points): n = len(points) - 1 def result(t): - return sum([ + return sum( ((1 - t)**(n - k)) * (t**k) * choose(n, k) * point for k, point in enumerate(points) - ]) + ) return result