Grant Sanderson
fdeab8ca95
Make sure AnimationGroup plays nicely with setting mobject animation status
2022-04-20 21:47:47 -07:00
Grant Sanderson
50565fcd7a
Change the way changing-vs-static mobjects are tracked
...
Previously, Camera would keep track of which mobjects are supposed to be "static", so that it could generated their render groups once and not repeat unnecessarily. This had an awkward dependence where Scene would then need to keep track of which mobjects should and should not be considered static.
This update pushes that logic to the Mobject level, where it keeps track internally of whether it's being animated, has an updater, or can be moved around by the mouse.
2022-04-14 16:27:58 -07:00
YishiMichael
e23f667c3d
Fix bug when handling multi-line tex
2022-04-10 08:36:13 +08:00
YishiMichael
d5ab9a91c4
Reorganize files
2022-03-31 16:15:58 +08:00
YishiMichael
fc4f649570
Fix bugs brought by empty strings
2022-03-31 10:36:14 +08:00
YishiMichael
0add9b6e3a
Rename file
2022-03-30 21:57:27 +08:00
YishiMichael
c5ec47b0e9
Refactor LabelledString
2022-03-30 21:53:00 +08:00
YishiMichael
7e8b3a4c6b
Refactor LabelledString
2022-03-29 23:38:06 +08:00
YishiMichael
0e31ff12e2
Tiny fix for TransformMatchingString
2022-03-28 18:54:43 +08:00
YishiMichael
473aaea399
Construct LabelledString
2022-03-28 17:55:50 +08:00
TonyCrane
4fbe948b63
style: insert an empty line after import
2022-02-16 21:08:25 +08:00
TonyCrane
854f7cd2bf
fix: remove type alias import in indication.py
2022-02-15 18:47:17 +08:00
TonyCrane
41c4023986
chore: add type hints to manimlib.animation
2022-02-15 18:39:45 +08:00
Grant Sanderson
b3b7d214ad
Fix Write bug ( #1740 )
...
* Avoid division by zero error for calling Write on null objects
2022-02-13 20:04:05 -08:00
Elisha Hollander
f9351536e4
minor fixes ( #1737 )
2022-02-13 11:12:41 +08:00
YishiMichael
d6b20a7306
Refactor MTex and implement TransformMatchingMTex ( #1725 )
...
* Some small refactors
* Refactor MTex
* Implement TransformMatchingMTex
* Some refactors
* Some refactors
* Some small refactors
* Strip strings before matching
* Implement get_submob_tex
* Use RGB color mode
* Some small refactors
2022-02-07 08:21:53 -08:00
Grant Sanderson
7023548ec6
Fix TransformMatchingParts bug
2021-12-13 16:03:12 -08:00
Grant Sanderson
ee1594a3cb
Match fix_in_frame status for FlashAround mobject
2021-11-30 11:29:12 -08:00
Grant Sanderson
bcd09906be
Fix bug in ShowSubmobjectsOneByOne
2021-11-22 08:05:59 -08:00
Grant Sanderson
c08ea4e645
Add FlashyFadeIn
2021-08-19 09:00:30 -07:00
slowy07
1e621e8278
fix: fix typo spelling grammar
2021-08-07 22:25:26 +07:00
Grant Sanderson
5ff8e28ba5
Change suspend_mobject_updating default
2021-06-16 10:33:06 -07:00
Grant Sanderson
42d8888f8e
Allow any VMobject to be passed into TransformMatchingTex, so that slicing into Tex works
2021-03-31 23:28:49 -07:00
Grant Sanderson
288983e7b9
Make sure mobject data gets unlocked after animations
2021-03-18 17:43:15 -07:00
Grant Sanderson
f6ff070a8e
Add FlashAround and FlashUnder
2021-03-18 17:42:47 -07:00
Grant Sanderson
e35f8466be
Added VShowPassingFlash
2021-02-25 08:45:03 -08:00
Grant Sanderson
e1e7b1e6c1
Changes to make reduce the time of from manimlib import *
2021-02-11 12:22:37 -08:00
Grant Sanderson
dba0550da5
Merge branch 'TonyCrane-package-improve'
2021-02-11 10:54:30 -08:00
Grant Sanderson
d7f3f5ad24
Buf fixes for #1378
2021-02-10 16:45:23 -08:00
friedkeenan
d24ba30fde
Add .animate syntax
2021-02-10 07:43:46 -06:00
Tony031218
cbe016391b
delete old entry point file and add __init__ for folders
2021-02-07 17:48:51 +08:00
Grant Sanderson
a2f201f59e
Small changes to Homotopy animations
2021-02-05 19:58:29 -08:00
Grant Sanderson
71f328c7ef
Factor out approximate smoothing to VMobject.make_approximately_smooth function
2021-02-05 19:48:43 -08:00
鹤翔万里
a45e0afe0e
Merge pull request #1116 from kcheng0222/patch-1
...
Fixed typo from "depricated" to "deprecated"
2021-02-04 09:31:27 +08:00
Grant Sanderson
003fafc20f
Unlock mobject data after Write
2021-02-03 14:17:55 -08:00
Grant Sanderson
3938f81c1b
Performance improvements for Write and DrawBorderWithFill
2021-02-02 16:44:04 -08:00
Grant Sanderson
73edeaa153
Fix TexTransformExample
2021-01-30 17:52:02 -08:00
Grant Sanderson
f91c81dd6a
Rename TexMobject -> Tex and TextMobject -> TexText
2021-01-18 08:20:14 -10:00
Grant Sanderson
7b67f4556b
Reorganize Mobject methods and remove ones that are not longer needed
2021-01-14 14:15:58 -10:00
Grant Sanderson
098b939ec0
Specify default about_edge for Rotate
2021-01-14 01:00:53 -10:00
Grant Sanderson
8b83c5e27d
Performance improvement for Write
2021-01-13 11:55:45 -10:00
Grant Sanderson
5e09a80c5b
Bug fix, call super().finish()
2021-01-13 00:35:57 -10:00
Grant Sanderson
091cd355d4
Clean up trash from ChangingDecimal
2021-01-13 00:09:10 -10:00
Grant Sanderson
c5aa330077
Small bug fix to Write
2021-01-13 00:07:58 -10:00
Grant Sanderson
f1c32b64cc
Default to apply animations over family rather than family_members_with_points
2021-01-12 13:08:01 -10:00
Grant Sanderson
0d238417cb
Allow locking data to speed up some animations
2021-01-12 11:09:53 -10:00
Grant Sanderson
ddfc3a6567
Replace lingering .points references
2021-01-12 07:27:32 -10:00
Grant Sanderson
9314dfd933
Reframe Mobject, VMobject and SurfaceMobject with a data map
2021-01-11 10:57:23 -10:00
Grant Sanderson
5eee39803f
Rename get_tex_string -> get_tex
2021-01-07 12:14:51 -08:00
Grant Sanderson
5939f24cd4
Added key_map option and made key methods static
2021-01-07 11:48:16 -08:00