From 40e44e6dd7f7a926ba8bb1b2fab6ac49679f01d0 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 20 Jun 2019 13:26:22 -0700 Subject: [PATCH] Parametric surface should remember what function created it --- manimlib/mobject/three_dimensions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/manimlib/mobject/three_dimensions.py b/manimlib/mobject/three_dimensions.py index 81bc84c6..7b49ec39 100644 --- a/manimlib/mobject/three_dimensions.py +++ b/manimlib/mobject/three_dimensions.py @@ -33,6 +33,7 @@ class ParametricSurface(VGroup): def __init__(self, func, **kwargs): VGroup.__init__(self, **kwargs) + self.func = func self.setup_in_uv_space() self.apply_function(lambda p: func(p[0], p[1])) if self.should_make_jagged: