From ae5358d4ee3c04ac54225f379ac04bd324b61a7d Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sat, 25 Aug 2018 18:30:29 -0700 Subject: [PATCH] FadeInFromLarge --- animation/creation.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/animation/creation.py b/animation/creation.py index ffa0a218..2c82c232 100644 --- a/animation/creation.py +++ b/animation/creation.py @@ -191,6 +191,14 @@ class FadeOutAndShiftDown(FadeOutAndShift): } +class FadeInFromLarge(Transform): + def __init__(self, mobject, scale_factor=2, **kwargs): + target = mobject.copy() + mobject.scale(scale_factor) + mobject.fade(1) + Transform.__init__(self, mobject, target, **kwargs) + + class VFadeIn(Animation): """ VFadeIn and VFadeOut only work for VMobjects, but they can be applied