221 Commits

Author SHA1 Message Date
958002152e Define ManimColor type in constants 2022-12-14 10:55:32 -08:00
5281a83e9d Add overshoot rate func 2022-11-18 09:12:52 -08:00
a2606c7e37 Make sure find_intersection returns a result matching the shape of inputs 2022-11-03 16:48:14 -07:00
4dfe8aff86 refactor: refactor StringMobject 2022-08-22 21:52:48 +08:00
19c757ec90 refactor: refactor StringMobject 2022-08-20 13:01:59 +08:00
bc939fdd5b Rename font to template 2022-05-28 23:18:56 +08:00
3faa21cadd Add blank template 2022-05-28 22:44:30 +08:00
bf530db2ed Add ctex_basic template 2022-05-28 22:01:36 +08:00
f0447d7739 Small refactors on StringMobject and relevant classes 2022-05-28 21:43:37 +08:00
59eba943e5 Resolve conflicts 2022-05-28 12:43:53 +08:00
9386461d27 Add font attribute for Tex 2022-05-22 23:47:45 +08:00
f0984487ea Construct TexTemplate class to convert tex to svg 2022-05-21 15:56:03 +08:00
cece830349 Merge branch 'master' of github.com:3b1b/manim into video-work 2022-05-17 09:19:47 -07:00
6decb0c32a Rename frame_rate -> fps 2022-05-14 17:47:31 -07:00
fb3cf308df Make sure init_customization matches default_config.yml 2022-05-14 17:42:07 -07:00
2b104a46fd Add error message to LatexError 2022-04-27 09:55:15 -07:00
69db53d612 Merge branch '3b1b:master' into refactor 2022-04-26 10:07:40 +08:00
b920e7be7b Rewrite remove_list_redundancies based on (ordered) dicts 2022-04-25 10:45:35 -07:00
6310e2fb64 Clean up Scene.remove function, delete restructure_list_to_exclude_certain_family_members 2022-04-24 10:29:31 -07:00
97edc2d6cf Merge branch 'master' into refactor 2022-04-24 08:26:22 +08:00
e085c2e214 Refactor LabelledString and relevant classes 2022-04-23 17:17:43 +08:00
d24b8ff48f Merge branch 'master' into master 2022-04-20 22:40:11 -07:00
4f2e3456e2 Raise Specific exception type when running into latex errors 2022-04-20 21:53:05 -07:00
47636686cb Cleanup extract_mobject_family_members 2022-04-20 21:51:56 -07:00
cbb7e69f68 Refactor LabelledString and relevant classes 2022-04-18 18:47:57 +08:00
0406ef70bb Adjust typings for sounds.py and tex_file_writing.py 2022-04-16 14:37:28 +08:00
09952756ce Support hashing Color type in hash_obj 2022-04-15 13:48:24 +08:00
5a91c73b23 Merge branch 'master' of github.com:3b1b/manim into video-work 2022-04-14 14:40:14 -07:00
93790cde64 Add import annotations statement 2022-04-12 20:03:48 +08:00
9ef9961d0e Sort imports 2022-04-12 19:19:59 +08:00
0cf3199578 Adjust return type 2022-04-12 11:26:19 +08:00
f307c2a298 Add type annotations for color.py 2022-04-12 11:13:05 +08:00
705f1a528b Separate functionality of ordinary linear interpolation from that using np.outer on arrays 2022-04-11 10:47:11 -07:00
e8ac25903e Add case for zero vectors on angle_between_vectors 2022-04-11 09:59:24 -07:00
1f32a9e674 Some fix (#1781)
* fix: reduce warning from numpy

* fix: fix ControlsExample
2022-04-07 10:50:18 +08:00
648855dae0 Merge pull request #1772 from YishiMichael/master
Construct LabelledString base class for MarkupText and MTex
2022-04-04 10:01:13 -07:00
39673a80d7 fix: add missing import of annotations 2022-04-02 22:00:02 +08:00
1cde28838f Merge branch '3b1b:master' into master 2022-03-30 22:02:23 +08:00
c4ea794107 use tqdm to display progress bar for long running SVG triangulations 2022-03-28 03:30:10 +00:00
cfba6c431f revert previous changes - we will refactor using tqdm 2022-03-28 02:55:21 +00:00
e11c5def63 style: some style fixes 2022-03-28 08:05:41 +08:00
a3e4246938 use log.debug and display idx+1 2022-03-27 21:59:49 +00:00
969aa82f04 user feedback for SVGs that take a while 2022-03-26 23:43:11 +00:00
9ac1805e7e Refactor MTex 2022-03-26 20:52:28 +08:00
a9349057ad Merge branch 'master' of github.com:3b1b/manim into video-work 2022-03-22 11:30:25 -07:00
f690164087 Merge branch 'master' into master 2022-03-22 11:00:33 -07:00
7bf3615bb1 Refactor rotation methods to use scipy.spatial.transform.Rotation 2022-03-18 17:11:08 -07:00
bf2d9edfe6 Allow interpolate to work on an array of alpha values 2022-03-16 12:23:51 -07:00
e879da32d5 Specify UTF-8 encoding for tex files (#1748) 2022-02-17 19:09:55 +08:00
4fbe948b63 style: insert an empty line after import 2022-02-16 21:08:25 +08:00