Commit graph

3143 commits

Author SHA1 Message Date
Grant Sanderson
92f4c0c001 Merge branch 'master' of github.com:3b1b/manim into diffyq 2019-06-29 15:21:00 -07:00
Grant Sanderson
34e343ec66 Changed endscreen default columns 2019-06-29 15:20:00 -07:00
Grant Sanderson
aec56c63be Added LIGHT_PINK 2019-06-29 15:19:43 -07:00
Grant Sanderson
a3c1640fb7 NumberLine.default_numbers_to_display was not showing topmost number it should have 2019-06-25 09:03:33 -07:00
Grant Sanderson
0a695dd442 Changed Arrow default 2019-06-25 09:02:56 -07:00
Grant Sanderson
f3048eb574 Fixed bug with Bubble 2019-06-23 16:26:05 -07:00
Grant Sanderson
48f38b8940 Line.put_start_and_end_on should return self 2019-06-23 16:25:48 -07:00
Grant Sanderson
a535c6917e Added p2n and n2p abreviations for ComplexPlane 2019-06-23 16:25:22 -07:00
Devin Neal
3ec231f0ca add video_output_dir flag 2019-06-21 22:52:16 -07:00
Grant Sanderson
a9baae4e98 Fixed(?) eye-tracking for PiCreatureScene 2019-06-20 20:23:48 -07:00
Grant Sanderson
40e44e6dd7 Parametric surface should remember what function created it 2019-06-20 13:26:22 -07:00
Grant Sanderson
7d596d0840
Merge pull request #606 from 3b1b/diffyq
Diffyq
2019-06-19 16:14:56 -07:00
Grant Sanderson
2294cdea4f Allow Bubble to flip over any axis, which was unnecessarily restricted before 2019-06-19 16:08:14 -07:00
Grant Sanderson
8ce13875a3 Added Line.set_length 2019-06-19 16:07:22 -07:00
Grant Sanderson
7ac990119a frame_center was getting double-added, messing up MovingCameraScene 2019-06-19 16:07:07 -07:00
red5h4d0w
e72390bfc4
Update tex_file_writing.py 2019-06-17 15:40:03 -04:00
Grant Sanderson
6c2e7f4c2c interpolate_mobject should return self 2019-06-15 12:22:21 -07:00
Grant Sanderson
08eee147b3 Added TangentLine 2019-06-15 12:21:29 -07:00
Grant Sanderson
2cbe19af7c Bug fix for the case when the media_dir has spaces 2019-06-13 16:15:43 -07:00
Grant Sanderson
2ccf83c0aa Change output folder heirarchy back to grouping files of similar types, rather grouping them as parts of the same scene 2019-06-13 16:15:02 -07:00
Grant Sanderson
cfbbff1bdf Default color of Vector should be white 2019-06-13 16:14:03 -07:00
Grant Sanderson
f10baa3fcd Change default media output directory to from 'video' to 'videos' 2019-06-13 16:13:42 -07:00
Grant Sanderson
cc08c090d1 Merge branch 'master' of github.com:3b1b/manim into diffyq 2019-06-13 09:29:57 -07:00
Grant Sanderson
542ddb9afd Make sure set_opacity changes background stroke as well 2019-06-13 09:26:34 -07:00
Grant Sanderson
6214ea7a01 Added TracedPath 2019-06-13 09:26:03 -07:00
Grant Sanderson
3b42f1f709 Added int_func to SHowIncreasingSubsets 2019-06-13 09:25:14 -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
Devin Neal
f81c275631 make media, tex, and video directories configurable via flags 2019-06-04 20:51:18 -07:00
Devin Neal
caa4577cd1 reorganize media file tree 2019-06-03 23:41:05 -07:00
Devin Neal
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
Charly
c42ae8a55b add option -i to save as gif (#529)
* add option -i to save as gif

* re-add -c command

* No longer needs to save mp4 first
2019-06-02 12:13:22 -07:00
Yoshi Askharoun
20590e6823 Remove duplicate usepackage (#554)
The textcomp package was imported twice in the ctex template
2019-05-29 20:25:51 -07:00
Grant Sanderson
5dcb113996 Moving the frame_center of camera was not working. This fixes it, but I suspect there is a need for a deeper fix where everything is handled in transform_points_pre_display properly for the various camera classes 2019-05-29 18:28:28 -07:00
Grant Sanderson
29424eb6b3 Added simple midpoint function 2019-05-27 19:48:33 -07:00
Grant Sanderson
d1e3e5ed20 Formatting correction 2019-05-27 19:48:14 -07:00
Grant Sanderson
828c3dcd7a Added c2p and p2c abbreviations to Axes 2019-05-27 19:47:57 -07:00
Grant Sanderson
6e6dd260da Merge branch 'master' of github.com:3b1b/manim into diffyq 2019-05-24 15:06:59 -07:00
Grant Sanderson
bf8f517b49 Changed SceneFileWriter.get_default_file_name 2019-05-24 15:05:20 -07:00
Purusharth Saxena
325c442b0c
Update tex_template.tex
`\usepackage{textcomp}` was repeated on line 17
2019-05-08 11:09:51 +05:30
Soeren Wegener
24f395867b
Remove shortcuts.py, restored imports.py 2019-05-05 22:37:34 +02:00
Soeren Wegener
2d7c97723b
Add travis job to publish on PyPI.
Also moved some shortcuts into manimlib, to be able to use it without the big_ol_pile_of_manim_imports script. Updated the README to explain installation via pip
2019-05-05 22:08:13 +02:00
Devin Neal
db1a89db79 create manimlib.imports 2019-05-02 20:36:14 -07:00
Devin Neal
19a98ea6bd fix mishandled relative paths 2019-05-01 01:16:56 -07:00
Devin Neal
8d621e7cca tweak travis configuration 2019-04-30 21:52:34 -07:00
Devin Neal
c579c7d99f
Merge pull request #516 from JohnAZoidberg/setup-py
Make manim installable using setuptools (setup.py)
2019-04-29 08:47:58 -07:00
Daniel Schaefer
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
Grant Sanderson
4ccc65ca76
Merge pull request #513 from dor2727/ParametricFunctionAutoStepSize
smarter parameterized curve
2019-04-27 10:37:13 -07:00
dor2727
e611069a4a smarter parameterized curve 2019-04-27 18:39:22 +03:00
Grant Sanderson
77a3b47a09 Changed how pi creatures follow what happens 2019-04-21 08:14:35 -07:00
Grant Sanderson
fbbfa1ce9c Change patron name scroll 2019-04-21 08:13:45 -07:00