49 Commits

Author SHA1 Message Date
5a34ca1fba Add MANIM_COLORS 2022-04-20 21:50:44 -07:00
68e2909af1 Mild cleanup to Scene interactivity 2022-04-20 21:50:37 -07:00
6ad8636fab Adjust some typings (#1765)
* Adjust some typings

* Adjust typings
2022-03-23 14:17:34 +08:00
df657c06c2 Add (admitedly silly) RADIANS constant 2021-03-31 23:26:35 -07:00
9fb6280f1d Added colormap 2021-02-25 08:45:15 -08:00
9df136c723 Remove color definition redundancy 2021-02-11 12:24:06 -08:00
e1e7b1e6c1 Changes to make reduce the time of from manimlib import * 2021-02-11 12:22:37 -08:00
314c847463 remove unused NOT_SETTING_FONT_MSG 2021-01-16 09:40:05 +08:00
bf73938fd1 Move joint type map to constants 2021-01-10 14:10:31 -08:00
0b41457d4e Remove COLORMAPS 2021-01-09 22:09:02 -08:00
fdcc8d4257 Add ability to manipulate a mobjects shader code from python, and in particular to give it a coloring function, e.g. with Mobject.set_color_by_xyz_func 2021-01-09 18:52:54 -08:00
5541d55094 Remove camera quality information from constants 2021-01-02 23:02:39 -08:00
3b26a6c260 Clean up colors, e.g. replacing LIGHT_GREY and DARK_GREY with GREY_B and GREY_D 2021-01-02 22:44:53 -08:00
32b76bf448 Small move to DEFAULT_PIXEL_HEIGHT, etc. In theory these values shouldn't matter anymore, but it's nice to have some default there for the definition of Camera 2021-01-02 22:38:07 -08:00
6da1836f02 Take scene finding messages out of constants 2021-01-02 22:26:49 -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
d28f30dc4a fix bugs of window position on Windows 2021-01-02 19:16:35 +08:00
23af9c6c9c fix bugs on Windows and ctex 2021-01-02 19:15:30 +08:00
1d5cee6f43 Make the manim window show up in the upper right quadrant of the monitor window 2020-12-24 16:24:06 -08:00
bbfce0f5be Change window position defaults 2020-12-04 08:20:06 -08:00
725a7e3121 Enable 3d rotations 2020-06-01 16:21:18 -07:00
0ed5acd6c6 Adding directory for mobject_points 2020-02-18 22:33:58 -08:00
da7864b28c Remove ANTI_ALIAS_WIDTH 2020-02-14 17:00:36 -08:00
bf83aed43b Have ANTI_ALIAS_WIDTH scale with frame size 2020-02-14 10:53:05 -08:00
6892e511fe Trying a smaller anti_alias width 2020-02-06 10:03:42 -08:00
1549998a19 Adding ANTI_ALIAS_WIDTH and SHADER_DIR, removing DEFAULT_POINT_DENSITY_* 2020-02-04 15:28:29 -08:00
9b3e60f5ce Update some Text Mobject changes 2019-08-16 15:53:36 +08:00
e9fa188d42 New Text Mobject 2019-08-12 09:35:05 +08:00
057a92f92c new Text mobject 2019-08-05 22:53:15 +08:00
096f033954 Moved VIDEO_DIR initializations to after MEDIA_DIR 2019-07-01 12:51:48 -07:00
92f4c0c001 Merge branch 'master' of github.com:3b1b/manim into diffyq 2019-06-29 15:21:00 -07:00
aec56c63be Added LIGHT_PINK 2019-06-29 15:19:43 -07:00
3ec231f0ca add video_output_dir flag 2019-06-21 22:52:16 -07:00
f10baa3fcd Change default media output directory to from 'video' to 'videos' 2019-06-13 16:13:42 -07:00
f81c275631 make media, tex, and video directories configurable via flags 2019-06-04 20:51:18 -07:00
caa4577cd1 reorganize media file tree 2019-06-03 23:41:05 -07:00
ed24541de6 update dockerfile, add flag for high quality rendering (#573)
Allow rendering in 1080p by passing `--high_quality` and update the Dockerfile and Compose file to install Manim directly into the container.
2019-06-02 18:58:33 -07:00
01fa71a704 Prefer pwd to install dir for temp files
Temp files are project specific and thus can stay in the current project
directory.

Also breaks things if the package is installed in a read-only location.
Which could be expected because you don't generally expect the program
directories to be modified (except by the package manager).
2019-04-28 07:48:12 +02:00
b1c00e5129 Add DARKER_GREY 2019-03-20 17:37:57 -07:00
8c556f7586 don't write media_dir 2019-02-28 21:18:31 +00:00
766e5a12b4 add option to specify files directory 2019-02-15 20:37:42 +00:00
776f2707a5 Change default lag_ratio to something very small 2019-02-11 22:25:22 -08:00
2346175152 DEFAULT_FRAME_DURATION -> DEFAULT_FRAME_RATE and change value to 60 2019-02-03 12:10:00 -08:00
900e6ac837 Use frame_rate, instead of frame_duration, and make that part of the camera rather than the scene 2019-01-25 10:13:17 -08:00
8ae0556394 First pass at SceneFileWriter refactor 2019-01-24 21:47:40 -08:00
199a3b82c6 Make it possible to render multiple scenes 2019-01-12 12:31:29 -08:00
5ea1a37d4c Remove STAGED_SCENES_DIR 2019-01-11 14:23:03 -08:00
2419fbcc53 Changed the way Scene write to videos, where it writes each play or wait call as a separate file, and later concatenates them together. 2019-01-10 17:06:22 -08:00
3543a750ba move library code into manimlib, replace relative imports with absolute imports 2018-12-26 20:57:01 -08:00