1746 Commits

Author SHA1 Message Date
d5c36de3c5 DEFAULT_MOBJECT_TO_MOBJECT_BUFFER -> DEFAULT_MOBJECT_TO_MOBJECT_BUFF
And likewise DEFAULT_MOBJECT_TO_MOBJECT_BUFFER -> DEFAULT_MOBJECT_TO_MOBJECT_BUFF
2024-12-10 19:23:15 -06:00
c51a84a6ee Fixing a Cairo Bug (Windows OS) 2024-12-11 00:10:06 +05:30
7a69807ce6 Remove mobject.save_to_file
This simply didn't work, and had no resilience to changes to the library. For cases where this might be useful, it's likely much better deliberately save specific data which is time-consuming to generate on the fly.
2024-12-09 16:24:50 -06:00
0e83c9c0d9 Merge branch 'master' into video-work 2024-12-05 16:50:13 -06:00
5a70d67b98 Update coordinate_systems.py (#2258) 2024-12-05 14:49:16 -08:00
5d3f730824 Cleaning up some imports + Minor Bug fixed in VectorField (#2253)
* cleaning up imports

* sample_points -> sample_coords
2024-12-05 14:42:46 -08:00
c96734ace0 Remove get_downloads_dir reference from register_font 2024-12-05 15:14:37 -06:00
71e440be93 Get rid of (no longer used) mobject_data directory reference 2024-12-05 15:08:25 -06:00
4251ff436a No longer any need for custom hash_seeds in Tex and Text 2024-12-05 15:05:26 -06:00
85f8456228 If it's worth caching to disk, then might as well do so in memory too during development 2024-12-05 14:56:35 -06:00
e0031c63bc Minor clean up 2024-12-05 14:55:28 -06:00
3b9ef57b22 Remove utils/customization.py 2024-12-05 11:59:01 -06:00
43821ab2ba Make caching on disk a decorator, and update implementations for Tex and Text mobjects 2024-12-05 10:09:15 -06:00
0c385e820f Get rid of get_tex_dir and get_text_dir 2024-12-04 20:33:43 -06:00
ac01b144e8 Clean up tex_file_writing 2024-12-04 20:30:53 -06:00
129e512b0c Add caching functionality, and have Tex and Text both use it for saved svg strings 2024-12-04 19:51:01 -06:00
88370d4d5d Have StringMobject work with svg strings rather than necessarily writing to file
Change SVGMobject to allow taking in a string of svg code as an input
2024-12-04 19:11:21 -06:00
85638d88dc Update parameter range for sphere 2024-11-25 12:39:41 -07:00
54c8a9014b Add scale_stroke_with_zoom option to VMobject 2024-11-25 11:27:11 -07:00
e19ceaaff0 Have TexMobject keep track of font_size 2024-11-25 11:02:54 -07:00
5b88d2347c Allow for LaTeX in DecimalNumber, e.g. for units 2024-11-25 11:01:38 -07:00
c6b9826f84 Update TimeVaryingVectorField to match new VectorField configuration 2024-11-25 10:50:12 -07:00
90ab2f64bb Clean up style arguments on VectorField 2024-11-25 10:49:29 -07:00
1d0deb8a33 Remove OldVectorfield 2024-11-25 10:14:23 -07:00
753a042dbe Remove unused method 2024-11-25 10:13:44 -07:00
55b12c902c Use density as a parameter instead of step_multiple 2024-11-25 10:13:37 -07:00
0ad5a0e76e Further development on VectorField 2024-11-15 09:07:46 -08:00
64ae1364ca Update the Vector Field interface 2024-11-12 11:21:19 -08:00
b84376d6fd Add Cone 2024-11-08 14:28:17 -06:00
9475fcd19e Have clip plane recurse through family 2024-11-08 14:27:20 -06:00
99493fc4f7 Fix issue with Difference
https://github.com/3b1b/manim/issues/2174
2024-10-10 15:13:33 -05:00
09e9e65ba4 Merge branch 'master' of github.com:3b1b/manim into video-work 2024-10-01 13:29:42 -05:00
641c03a95b Change condition for updating VMobject. outer_vert_indices 2024-10-01 13:27:02 -05:00
f737823bac Add VMobject. get_shader_vert_indices 2024-10-01 13:20:23 -05:00
95bb67c47f Change return type for Mobject.get_shader_data 2024-10-01 13:18:40 -05:00
512fb89726 Save VMobject. outer_vert_indices 2024-10-01 13:14:24 -05:00
bddd9c35ea Tiny formatting 2024-10-01 13:04:50 -05:00
f0bf50eb7f Remove use of gl_VertexID 2024-09-28 09:54:28 -05:00
1f8ad5be16 Fix pfp for null curves 2024-09-21 12:17:10 -04:00
217eb6b486 Move new VectorField from optics projects into main repo 2024-09-21 12:16:09 -04:00
95fca885c9 Push clip plane functionality up to all Mobjects 2024-09-17 17:20:19 -05:00
8eac976c8d Tweak moderngl import in ImageMobject 2024-09-06 13:35:32 -05:00
bcf610d1ad Merge branch 'master' into patch-8 2024-09-06 11:03:19 -07:00
1f55832a6a Clean up around z_index 2024-09-06 12:20:26 -05:00
aebf2220a6 Merge pull request #2057 from germanzhu/add-zorder-mobject
add zorder to mobject
2024-09-06 10:11:40 -07:00
c8326d1cce zorder -> z_index 2024-09-06 10:11:26 -07:00
133cec9725 zorder -> z_index 2024-09-06 10:11:21 -07:00
9011c864fd Merge pull request #2061 from floatwoozy/dev
Error effect when rendering the same ImageMobject
2024-09-06 09:35:31 -07:00
76fdd02db0 Go back to default fill border width of 0, except for String 2024-09-06 09:17:28 -05:00
a713868f3d Add Mobject.get_opacities 2024-09-06 09:12:23 -05:00