Grant Sanderson
db421e3981
Video work ( #2318 )
...
* Only use -no-pdf for xelatex rendering
* Instead of tracking du and dv points on surface, track points off the surface in the normal direction
This means that surface shading will not necessarily work well for arbitrary transformations of the surface. But the existing solution was flimsy anyway, and caused annoying issues with singularity points.
* Have density of anchor points on arcs depend on arc length
* Allow for specifying true normals and orientation of Sphere
* Change miter threshold on stroke shader
* Add get_start_and_end to DashedLine
* Add min_total_width option to DecimalNumber
* Have BackgroundRectangle.set_style absorb (and ignore) added configuration
Note, this feels suboptimal
* Add LineBrace
* Update font_size adjustment in Tex
2025-02-26 07:52:59 -08:00
Grant Sanderson
fce92347fa
Replace get_global_config() with manim_config, and make it an addict Dict
2024-12-11 09:50:17 -06:00
Grant Sanderson
3b9ef57b22
Remove utils/customization.py
2024-12-05 11:59:01 -06:00
Grant Sanderson
920f2407e0
Revert default underline stroke width
2024-03-25 19:10:30 -03:00
Grant Sanderson
b26feb7045
Adjust Underline configuration
2024-03-21 09:59:29 -03:00
Grant Sanderson
1c72059725
Have surrounding rectangle match framed fixed status of what it surrounds
2024-01-19 17:42:29 -06:00
Grant Sanderson
87e4a71ca3
Add surround method for Rectangles and SurroundingRectangles
2023-09-04 18:46:11 -04:00
Grant Sanderson
6b24860bbf
Tweak default configuration for Underline
2023-03-14 10:34:44 -07:00
Grant Sanderson
ab6a7df4af
Use typing_extensions to import Self for python versions <3.11
2023-02-02 10:54:47 -08:00
Grant Sanderson
0452012d54
Add Self type to shape_matchers.py
2023-01-31 14:18:02 -08:00
Grant Sanderson
43fd5e1aea
Move custom type to manimlib.typing
2022-12-16 20:19:18 -08:00
Grant Sanderson
a04d4c0d79
Kill CONFIG in shape_matchers
2022-12-15 20:48:53 -08:00
Grant Sanderson
958002152e
Define ManimColor type in constants
2022-12-14 10:55:32 -08:00
Grant Sanderson
181038e2f3
More curves to cross by default
2022-05-04 09:30:54 -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
4c16bfc2c0
chore: add type hints to manimlib.mobject
2022-02-15 14:37:15 +08:00
slowy07
1e621e8278
fix: fix typo spelling grammar
2021-08-07 22:25:26 +07:00
Grant Sanderson
611ac7f448
Update to Cross to make it default to variable stroke width
2021-03-18 17:36:46 -07:00
Grant Sanderson
4e4a7b9886
Have background rectangle match background color by default
2021-01-15 10:20:50 -10:00
Grant Sanderson
c2838d78a2
Forgot to propagate kwargs in Underline
2019-12-12 14:40:08 -08:00
Grant Sanderson
f89bb3e125
Added Underline
2019-12-10 13:38:30 -08:00
Grant Sanderson
876f2c3419
Make BackgroundRectangle stroke_opacity 0
2019-03-24 11:34:07 -07:00
Devin Neal
3543a750ba
move library code into manimlib, replace relative imports with absolute imports
2018-12-26 20:57:01 -08:00