mirror of
https://github.com/3b1b/manim.git
synced 2025-07-29 21:12:35 +08:00
updating_mobject_from_func -> always_redraw
This commit is contained in:
@ -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,
|
||||
|
Reference in New Issue
Block a user