updating_mobject_from_func -> always_redraw

This commit is contained in:
Grant Sanderson
2019-02-11 12:58:52 -08:00
parent 33afad478c
commit 94d7a8a663
11 changed files with 48 additions and 48 deletions

View File

@ -99,8 +99,8 @@ class ShowShadows(ThreeDScene):
self.gamma_tracker = ValueTracker(0)
def setup_object_and_shadow(self):
self.obj3d = updating_mobject_from_func(self.get_reoriented_object)
self.shadow = updating_mobject_from_func(lambda: get_shadow(self.obj3d))
self.obj3d = always_redraw(self.get_reoriented_object)
self.shadow = always_redraw(lambda: get_shadow(self.obj3d))
def add_shadow_area_label(self):
text = TextMobject("Shadow area: ")
@ -145,7 +145,7 @@ class ShowShadows(ThreeDScene):
# Show creation
obj3d = self.obj3d.copy()
obj3d.clear_updaters()
temp_shadow = updating_mobject_from_func(lambda: get_shadow(obj3d))
temp_shadow = always_redraw(lambda: get_shadow(obj3d))
self.add(temp_shadow)
self.move_camera(
**self.initial_orientation_config,