Commit graph

35 commits

Author SHA1 Message Date
Grant Sanderson
dcb58c1f4f Remove arg_creator arg from LaggedStartMap
Anything that enables is better done just with LaggedStart
2023-02-15 20:55:26 -08:00
Grant Sanderson
4e90a77fcd Change type hint on LaggedStart to accept any functions outputting animations 2023-02-04 16:50:12 -08:00
Grant Sanderson
bf2a609246 Have animation group collect parts as a VGroup if it can 2023-01-26 20:39:05 -08:00
Grant Sanderson
3b4a233bb1 Fix LaggedStartMap 2022-12-29 18:53:26 -08:00
Grant Sanderson
ef09d6fce2 Allow for AnimationGroup to specify that parts belong to a VGroup 2022-12-29 12:02:48 -08:00
Grant Sanderson
b1f363d5a9 Expand input type for AnimationGroup 2022-12-18 19:52:48 -08:00
Grant Sanderson
10c0f4b694 Don't pass kwargs to Animation from LaggedStart 2022-12-15 11:33:41 -08:00
Grant Sanderson
a7bf10c570 Kill composition CONFIGs 2022-12-13 16:52:32 -08:00
Grant Sanderson
d24b8ff48f
Merge branch 'master' into master 2022-04-20 22:40:11 -07:00
Grant Sanderson
fdeab8ca95 Make sure AnimationGroup plays nicely with setting mobject animation status 2022-04-20 21:47:47 -07:00
YishiMichael
9ef9961d0e
Sort imports 2022-04-12 19:19:59 +08:00
TonyCrane
4fbe948b63
style: insert an empty line after import 2022-02-16 21:08:25 +08:00
TonyCrane
41c4023986
chore: add type hints to manimlib.animation 2022-02-15 18:39:45 +08:00
friedkeenan
d24ba30fde Add .animate syntax 2021-02-10 07:43:46 -06:00
Grant Sanderson
d24a757609 Have LaggedStartMap remember group 2020-02-18 22:41:55 -08: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
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
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
d3a68aff1e Added new LaggedStart default lag_ratio 2019-02-11 22:37:52 -08:00
Grant Sanderson
9180a687f9 Bug fix to Succession; it wasn't initializing runtimes 2019-02-09 11:54:00 -08:00
Grant Sanderson
88e700b5b0 Small fixes to AnimationGroup and Succession 2019-02-08 20:18:54 -08:00
Grant Sanderson
eb7f1e21a3 Fixed Succession to work when animations share a mobject 2019-02-08 16:50:48 -08:00
Grant Sanderson
3d6092c06c Get rid of ApplyToCenters 2019-02-08 15:08:40 -08:00
Grant Sanderson
6b195f4653 Make sure AnimationGroup works well with updating mobjects 2019-02-08 15:06:49 -08:00
Grant Sanderson
13b701ba1b LaggedStart -> OldLaggedStart 2019-02-08 14:49:38 -08:00
Grant Sanderson
22f4a83ba8 Completely reimplemented AnimationGroup to be way simpler and more robust 2019-02-08 14:48:17 -08:00
Grant Sanderson
1c4ff6a556 update_mobject -> interpolate_mobject for Animation, but not for ContinualAnimation 2019-02-08 11:57:27 -08:00
Grant Sanderson
bf3d9c9b5a clean_up -> clean_up_from_scene 2019-02-08 11:00:04 -08:00
Grant Sanderson
f4ddbef136 Get rid of instantiate function 2019-02-08 10:33:08 -08:00
Grant Sanderson
b7cf5e82e3 rate_func can no longer be None, must be a function. Use 'linear' instead of None 2019-02-05 15:39:58 -08:00
Grant Sanderson
358b1e6313 Make LaggedStart adopt default rate_func and run_time of the animation it takes in 2019-01-29 23:51:24 -08:00
Devin Neal
afdf907abc fix imports, remove __init__.py files, some pep8 linting 2018-12-27 09:41:41 -08:00
Devin Neal
3543a750ba move library code into manimlib, replace relative imports with absolute imports 2018-12-26 20:57:01 -08:00
Renamed from animation/composition.py (Browse further)