39 Commits

Author SHA1 Message Date
88f0c24c69 Decompose ellipse manipulations 2021-03-24 14:00:46 -07:00
729dae1376 Fix triangulation issue for polygons with many holes 2021-02-02 15:35:03 -08:00
5fb06e77b5 Don't save triangulations to file, as this introduces unwanted errors 2021-01-30 22:51:15 -08:00
b353c4f21c Change comment 2021-01-30 17:51:14 -08:00
baab9ddf02 Included fix for Text(%), though the underlying bug for rending these persists. 2021-01-28 12:01:49 -08:00
ad60b903d0 Allow configuration of VMobjectFromSVGPathstring from SVGMobject 2021-01-13 00:09:36 -10:00
d1b888958b Save triangulation along with points 2021-01-11 16:37:01 -10:00
9314dfd933 Reframe Mobject, VMobject and SurfaceMobject with a data map 2021-01-11 10:57:23 -10:00
b3335c65fb Partial progress 2021-01-10 18:51:47 -08:00
592432611b Remove all configuration from constants.py, and clean up the many files affected by this move 2021-01-02 20:47:51 -08:00
1237ecc8f0 More percent sign exceptions 2020-12-17 15:59:14 -08:00
af0948ea15 Address percent bug a better way, but still witha patch that shouldn't be permanent 2020-12-04 08:25:23 -08:00
33d4dd7729 Fix svg polygon command 2020-08-12 13:24:16 -07:00
9a2b2ecd9e Small repositioning 2020-06-26 21:53:26 -07:00
1f6308577b Only remove null curves for tex mobjects 2020-06-23 14:26:02 -07:00
a4d4ae9b47 Don't get rid of null curves each frame, instead do it once for SVG mobjects. 2020-06-09 20:39:32 -07:00
bafc8c88d5 subdivide_sharp_curves -> should_subdivide_sharp_curves 2020-02-20 16:49:56 -08:00
16ea2a0104 Fix bug with pi creature 2020-02-20 15:51:04 -08:00
8ad1c58f9e Fix bug with recursive paths 2020-02-18 22:31:29 -08:00
6e932a24d2 Change defaults on when triangulation is locked...again 2020-02-17 14:01:46 -08:00
3982303fcc Default to locked triangulation for texmobjects, not all svgs 2020-02-14 16:59:12 -08:00
c780a7471b Default SVG paths and dots to have locked triangulation 2020-02-13 11:56:39 -08:00
9835813679 Rename generate_points to init_points 2020-02-11 19:55:00 -08:00
699b886d68 Have svg paths subdivide sharper curves 2020-02-10 14:48:53 -08:00
1e0c701733 Change behavior of Z in svg commands 2020-02-07 09:35:57 -08:00
247f3ac2c4 Change behavior of Z command in svgs 2020-02-07 09:35:28 -08:00
ccef2485b2 Refactor svg reading 2020-02-06 10:02:42 -08:00
1e3cf9fa78 Merge pull request #725 from Hammer7/master
Closes: #720
2019-11-06 16:21:23 -08:00
76c295a60b Add default stroke width for the svg mobjects
Closes: #747
2019-10-08 10:32:04 +03:00
a19a6317ec Closes: #720
Fix to interpret subsequent points of absolute MoveTo (M) command as absolute LineTo (L).
2019-09-13 01:51:22 +08:00
9b3e60f5ce Update some Text Mobject changes 2019-08-16 15:53:36 +08:00
057a92f92c new Text mobject 2019-08-05 22:53:15 +08:00
caa4577cd1 reorganize media file tree 2019-06-03 23:41:05 -07:00
7c76b7add8 Fixed SVG parsing error with consecutive C or M coordinates. 2019-02-19 21:33:03 -08:00
d88c301622 Updating coordinate system mobjects 2019-02-06 21:16:26 -08:00
24d6113bba Get rid of propagate_style_to_family, since it is basically always true 2019-02-06 16:25:03 -08:00
1f46904f9b Remove add_control_points, re-implement VMobject.align_points 2019-02-05 13:12:55 -08:00
eaf25ff34b Changing the way VMobject handles its internal bezier curves so as to eliminate the need for sup_paths 2019-02-05 11:02:15 -08:00
3543a750ba move library code into manimlib, replace relative imports with absolute imports 2018-12-26 20:57:01 -08:00