Beginning waves video animations

This commit is contained in:
Grant Sanderson
2017-08-30 13:16:08 -07:00
parent 6539160789
commit ea8381de71
10 changed files with 587 additions and 90 deletions

View File

@ -114,9 +114,7 @@ class SpinInFromNothing(GrowFromCenter):
class ShrinkToCenter(Transform):
def __init__(self, mobject, **kwargs):
Transform.__init__(
self, mobject,
Point(mobject.get_center()),
**kwargs
self, mobject, mobject.get_point_mobject(), **kwargs
)
class ApplyMethod(Transform):
@ -141,7 +139,6 @@ class ApplyMethod(Transform):
method.im_func(target, *args, **method_kwargs)
Transform.__init__(self, method.im_self, target, **kwargs)
class FadeOut(Transform):
CONFIG = {
"remover" : True,
@ -167,7 +164,6 @@ class FadeIn(Transform):
self.starting_mobject.set_stroke(width = 0)
self.starting_mobject.set_fill(opacity = 0)
class ShimmerIn(DelayByOrder):
def __init__(self, mobject, **kwargs):
mobject.sort_points(lambda p : np.dot(p, DOWN+RIGHT))