Commit graph

89 commits

Author SHA1 Message Date
Grant Sanderson
574b464a3c get_critical_point -> get_bounding_box_point 2020-02-13 10:54:09 -08:00
Grant Sanderson
19814ecf87 Allow mobject to prepare and cleanup from animations 2020-02-11 19:52:41 -08:00
Grant Sanderson
0e92deddc4 Change ShowSubmobjectsOneByOne defaults 2019-12-19 19:42:28 -08:00
Grant Sanderson
c74cfa3c5d Add error message for ApplyFunction 2019-12-15 08:44:57 -08:00
Grant Sanderson
f66d6e4f97 Added AddTextWordByWord, but it's not yet working, presumably because of some bug in Succession. 2019-10-03 13:58:00 -07:00
Grant Sanderson
c94aef8845 Have AnimationGroup initialize its runtime before begin is called. This way it can be composed 2019-09-30 12:06:17 -07:00
Grant Sanderson
307ac852a6 Added ShowSubmobjectsOneByOne 2019-09-19 13:38:03 -07:00
Grant Sanderson
3b42f1f709 Added int_func to SHowIncreasingSubsets 2019-06-13 09:25:14 -07:00
Grant Sanderson
d9fcbea823 Remove Transform.__str__ 2019-04-21 08:12:05 -07:00
Grant Sanderson
e8fe67650a Fixed problem with LaggedStartMap 2019-03-29 15:12:31 -07:00
Grant Sanderson
7ae67fad09 Quick fix for LaggedStart kwargs confusion, but this needs a better long-term solution 2019-03-28 16:18:35 -07:00
Grant Sanderson
fbcc3b85d3 Fix DrawBorderThenFill 2019-03-24 11:32:12 -07:00
Grant Sanderson
73cbb9134a Ah, it turns out rate_func placement in Animation is nuanced... 2019-03-23 10:54:59 -07:00
Grant Sanderson
677f67cb9d VFadeInThenOut 2019-03-22 11:50:16 -07:00
Grant Sanderson
e567fff855 Experimenting with applying rate_func at the submobject level. Admittedly, I haven't thought it through that much, but I suspect this will make things work better 2019-03-21 17:49:05 -07:00
Grant Sanderson
259c36512f Remove unnecessary import 2019-03-20 21:27:26 -07:00
Grant Sanderson
0271511a9e Removed unneccesary import 2019-03-20 13:07:40 -07:00
Grant Sanderson
b29597d39b Added FadeInFromPoint 2019-03-19 22:28:13 -07:00
Grant Sanderson
9c2113648c Remove unnecessary import 2019-03-19 17:29:36 -07:00
Grant Sanderson
dc18845a44 Change lag_ratio defaults 2019-03-16 22:13:09 -07:00
Grant Sanderson
993f7edee9 OldLaggedStart -> LaggedStartMap 2019-02-14 12:06:21 -08:00
Grant Sanderson
643955ab1c Added warning to usage of OldLaggedStart 2019-02-14 11:34:42 -08:00
Grant Sanderson
1a598a002d Changed FadeInFrom default lag ratio 2019-02-12 09:44:26 -08:00
Grant Sanderson
d3a68aff1e Added new LaggedStart default lag_ratio 2019-02-11 22:37:52 -08:00
Grant Sanderson
e278c55cbe Change default FadeIn and FadeOut lag_ratio 2019-02-11 22:30:51 -08:00
Grant Sanderson
776f2707a5 Change default lag_ratio to something very small 2019-02-11 22:25:22 -08:00
Grant Sanderson
390e774160 Changed Transform.get_all_families_zipped, since when target_mobject doesn't have its data sligned, problems ensue 2019-02-11 20:50:54 -08:00
Grant Sanderson
08fb372fb7 get_all_families_zipped shouldn't be obligated to return list type 2019-02-11 20:50:07 -08:00
Grant Sanderson
94d7a8a663 updating_mobject_from_func -> always_redraw 2019-02-11 12:58:52 -08:00
Grant Sanderson
bac64eddb3 Rename updater.py to mobject_update_utils.py 2019-02-11 12:51:50 -08:00
Grant Sanderson
92eaa733cd Minor cleanup to animation/update.py 2019-02-10 10:43:45 -08:00
Grant Sanderson
05c7196a6f Cleaned up specialized animations 2019-02-10 10:26:29 -08:00
Grant Sanderson
9550174eba Cleaned up rotation.py 2019-02-09 15:48:36 -08:00
Grant Sanderson
73c20d726a Cleaned up ChangingDecimal 2019-02-09 15:35:44 -08:00
Grant Sanderson
2b64656f35 Cleand up movement.py for new Animation structure 2019-02-09 15:12:35 -08:00
Grant Sanderson
3714446eea Finished updating indication animations 2019-02-09 15:01:41 -08:00
Grant Sanderson
14b9db61b9 Updates to (some) indication animations 2019-02-09 12:07:33 -08:00
Grant Sanderson
69cf682f07 Use super 2019-02-09 11:54:15 -08:00
Grant Sanderson
9180a687f9 Bug fix to Succession; it wasn't initializing runtimes 2019-02-09 11:54:00 -08:00
Grant Sanderson
67a33d2e88 Use super() in __init__ functions 2019-02-09 10:56:51 -08:00
Grant Sanderson
5403237123 Added Animation.get_all_mobjects_to_update 2019-02-09 10:55:23 -08:00
Grant Sanderson
1cc395ce8b Moved ShrinkToCenter to transform, and made it a subclass of ScaleInPlace 2019-02-09 10:40:00 -08:00
Grant Sanderson
28d627ba83 Reimplment growing animations based on new Animation structure 2019-02-09 10:21:14 -08:00
Grant Sanderson
9f3cb6f612 Minor clean up to imports 2019-02-09 10:17:37 -08:00
Grant Sanderson
d68b2a44a7 Tiny spacing change 2019-02-09 10:17:15 -08:00
Grant Sanderson
395bb6434b Reimplemented fading animations based on new Animation structure 2019-02-09 10:09:45 -08:00
Grant Sanderson
9baae55836 Added create_starting_mobject method, and suspend_mobject_updating config variable 2019-02-09 10:09:19 -08:00
Grant Sanderson
10850c5af6 FadeInAndShiftFromDirection -> FadeInFrom 2019-02-09 09:36:37 -08:00
Grant Sanderson
22eab68e2a Added Transform.create_target to make implementation of subclasses cleaner 2019-02-09 09:25:13 -08:00
Grant Sanderson
88b35c45b8 Created fading.py and growing.py to help break up animation.creation.py 2019-02-09 09:08:57 -08:00