Commit graph

34 commits

Author SHA1 Message Date
Grant Sanderson
e5298385ed
Video work (#2402)
* Bug fix for TransformMatchingStrings with incompatible lengths

* Change faded line in NumberPlane initialization to be more explicit, and lower opacity

* Add option hide_zero_components_on_complex to DecimalNumber

* Validate syntax before reloading

* Add remembered stroke_config to TracedPath

* Add CLAUDE.md to gitignore

* Move pre-calculated traced points to TracingTail

* Fix interplay between time_span and alpha in Animation

* Clearer init for points in TracingTail

* Fix CoordinateSystem.get_area_under_graph

* Allow ComplexPlane.n2p to take in array of complex numbers

* Add put_start_on and put_end_on

* Add Slider

* Add \minus option for Tex to give shorter negative sign

* Put interp_by_hsl option in various color interpretation functions

* Swap priority of matched_keys vs key_map is TransformMatchingStrings

* Have z-index apply recursively

* Set self.svg_string property for SVGMobject

* Fix num_decimal_places config in Tex.make_number_changeable

* Add Surface. color_by_uv_function

* Add VMobject. set_color_by_proportion

* Add \mathcal to tex_to_symbol_count
2025-10-14 07:15:39 -07:00
Abdallah Soliman
fd2a6a69e5
Created a method `remove_all_except()` in scene.py and interactive_scene.py, and made default colors easily configurable. (#2346)
* created a method remove_all_except() in scene.py and interactive_scene.py

* Made it such that default mobject colors can be set through the yaml config file.

* * Default color initialisation wasn't working.
Changed conditional expression to `or` instead.

* Added default values to yaml file.

* added set_background_color() function to Scene class

* Changed default font back to Consolas
2025-06-10 08:15:55 -07:00
Grant Sanderson
dcf3eb8416 Ignore pyright configuration 2023-11-06 12:36:34 -05:00
TonyCrane
6da93cde7b clean .gitignore 2021-06-14 16:25:30 +08:00
GZTime
1f6e911d60 Merge remote-tracking branch 'upstream/master' into shaders 2021-04-09 20:09:43 +08:00
Tony031218
47d4b0236e readd default_config and improve config guide 2021-02-08 10:29:18 +08:00
Tony031218
00fe33957c rename custom_defaults -> custom_config defaults -> default_config 2021-02-07 21:38:19 +08:00
Tony031218
3fa68ad60c add config file to .gitignore 2021-02-07 17:46:33 +08:00
Grant Sanderson
c1298bdffd Add some more explanation to TexTransformExample 2021-01-06 16:14:55 -08:00
Grant Sanderson
471eb8b0d9 Added .gitignore from https://www.toptal.com/developers/gitignore/ 2021-01-02 09:37:28 -08:00
Grant Sanderson
9084ddbd06 Should not pollute repo with my ignores 2020-08-20 17:12:56 -07:00
尘息
abe1ea78d0
It's too old 2020-04-03 14:32:08 +08:00
Grant Sanderson
d6876b995d tweaking some diffyq content 2019-07-24 20:37:07 -07:00
Stephen Wild
41539387a5 Documentation for TipableVMobject
Add an overview of TipableVMobject's functionality and a few comments, as well as grouping some methods by functionality (roughly).
2019-06-10 03:36:16 +08:00
Soeren Wegener
b1e1b831ea
Use pbr for setup.py
pbr automatically uses the version from git tags, and also uses the requirements.txt for dependencies, resulting in less redundancies.
2019-05-05 22:08:07 +02:00
F.W
11781a5baa Use os.openfile() on Windows and gitignore media folder (#384)
* Gitignored media and .vscode

* Switched to os.startfile for Windows
2018-12-29 17:37:28 -08:00
Grant Sanderson
109fe5c4ea ContinualUpdateFromFunc -> ContinualUpdate 2018-08-13 13:40:52 -07:00
Grant Sanderson
f2f9c61ee1
Merge pull request #241 from rajdakin/custom_media_dir
Added a way to easily customize the media directory
2018-07-11 11:48:49 -07:00
Grant Sanderson
151a270913 Modernize Python 2 for Python 3 2018-07-11 11:38:59 -07:00
rajdakin
9e3c0d0c8b Added a way to easily customize the media directory 2018-05-24 20:59:37 +02:00
Grant Sanderson
0978984541 Reorganized animations folder. Warning: While I tried to be systematic, there is a decent chance this will cause import errors somewhere. 2018-03-31 15:11:35 -07:00
Grant Sanderson
8fae39fe82 Refactored helpers.py into a folder of various util files 2018-03-30 18:19:23 -07:00
Ben Hambrecht
3d9b48ccab added quotes 2018-03-13 20:44:17 +01:00
Grant Sanderson
404a8b1b3f Added floobits files to gitignore 2018-02-09 12:55:24 -08:00
Ben Hambrecht
87811976d4 Merge branch 'master' into lighthouse2
# Conflicts:
#	.gitignore -> resolved
2018-02-08 12:07:33 +01:00
Ben Hambrecht
ff32a7c6a4 ignoring PyCharm's config files 2018-02-08 12:05:50 +01:00
Ben Hambrecht
968b0dd811 fixed spacing issue in BackToEulerSumScene 2018-02-07 21:28:58 +01:00
Grant Sanderson
fb23644b5a Further fourier work 2018-01-23 14:03:25 -08:00
Ben Hambrecht
a236e33e50 working on basel 2018-01-17 15:18:02 -08:00
Grant Sanderson
1b0819ce97 Fixed ffmpeg writing issue 2018-01-08 12:40:36 -08:00
Grant Sanderson
982ddb4c14 Beginning EoC Chapter 2 2016-12-26 07:10:38 -08:00
Grant Sanderson
a4efcdbff2 Random cleanup 2016-07-12 10:34:35 -07:00
Grant Sanderson
fd86816b66 Added a few example scenes 2016-05-25 20:39:13 -07:00
Scott Opell
0e75c338af ignores pyc files 2016-05-25 22:17:31 -04:00