Commit graph

2145 commits

Author SHA1 Message Date
Devin Neal
27f677e45f Make manim into a module and refactor configuration 2018-12-22 14:27:22 -08:00
Devin Neal
465951ab88
Remove creating media/ from instructions
After #365 the media directory is automatically created, so the instructions can be simplified.
2018-12-10 21:35:54 -08:00
Devin Neal
5e20b07880
Merge pull request #365 from eulertour/media_dir
Automatically create MEDIA_DIR
2018-12-10 19:46:28 -08:00
Devin Neal
b2f8c75a44 replace exists() with isfile() and isdir() 2018-12-10 19:43:51 -08:00
Devin Neal
4904780b67 automatically create MEDIA_DIR 2018-12-10 19:30:07 -08:00
Devin Neal
6740220f16
Merge pull request #362 from eulertour/scaling_fix
Scale SVGMobject about origin
2018-12-04 18:16:25 -08:00
Devin Neal
317cf0166c scale SVGMobject about origin 2018-12-04 18:08:52 -08:00
Devin Neal
b697f04dd7
Merge pull request #361 from eulertour/templates
Add templates for issues and pull requests
2018-12-04 17:24:41 -08:00
Devin Neal
7531e43f19
Change a word 2018-12-04 17:24:02 -08:00
Devin Neal
bbf09e0f44 add templates for issues and pull requests 2018-12-04 17:20:30 -08:00
Devin Neal
a4f1e762d6
Merge pull request #349 from sswatson/patch-4
SVG single-factor scaling
2018-12-04 17:01:53 -08:00
Devin Neal
0157e05c03
Merge pull request #346 from sswatson/patch-1
Update matrix.py
2018-12-02 19:18:28 -08:00
Devin Neal
277f4c25ba
Merge pull request #355 from eulertour/pi_creature_revison
Fix fallback to plain pi creature and make once_useful_constructs into a package
2018-12-01 15:01:09 -08:00
Devin Neal
8015e7a29b revised fallback to plain pi creature, revise some latex, make once_useful_constructs into a package 2018-12-01 14:28:51 -08:00
Devin Neal
2ea2cf713d
Merge pull request #351 from H-M-H/fix_link_readme
Prefix the link to the documentation with https:// .
2018-11-28 20:30:56 -08:00
HMH
852058e901 Prefix the link to the documentation with https:// .
Otherwise GitHub sets the wrong prefix which results in:
https://github.com/3b1b/manim/blob/master/manim.readthedocs.io
2018-11-28 19:33:42 +01:00
Devin Neal
8dfb6f7632
Update README.md
Update README.md with installation instructions and documentation
2018-11-26 23:02:55 -08:00
sswatson
3e104a1ffb
SVG single-factor scaling
Some fonts (like mathpazo) produce svg files which use single scale-factor transform (like `transform=scale(1.3)`). Previously the behavior of this code was to throw an unpacking exception in the try block, which resulted in the font glyphs misrendering. 

I would think that the `about_point` should be `ORIGIN` for the [scale_x, scale_y, 1] block as well, but I only put that change in the `elif` clause so that the proposed change would be non-breaking.
2018-11-24 16:37:45 -05:00
sswatson
566b5be488
Update matrix.py
the numpy astype method seems to want the argument 'str' rather than 'string'
2018-11-21 08:44:48 -05:00
Grant Sanderson
d12e45aa17
Merge pull request #333 from icreiuheciijc/pr
Fix video output directory bug
2018-11-18 08:49:12 -08:00
Grant Sanderson
7d5432ce8b
Merge branch 'master' into pr 2018-11-18 08:49:04 -08:00
Grant Sanderson
169c443e65
Merge pull request #336 from mertyildiran/master
Live streaming and interactive shell
2018-11-18 08:41:35 -08:00
Grant Sanderson
662e3ff35b
Merge pull request #341 from vavanade/patch-1
determinant mistype
2018-11-18 08:33:59 -08:00
Grant Sanderson
ec5c2acd3f
Merge pull request #345 from 3b1b/shadows
Shadows
2018-11-18 08:33:35 -08:00
Grant Sanderson
4092fae63c Retire borsuk_addition to old_projects 2018-11-18 10:31:02 -06:00
Grant Sanderson
ffb1ee2223 Finished updated borsuk video 2018-11-18 10:30:33 -06:00
Grant Sanderson
41626dd151 New thumbnail for wallis 2018-11-18 10:30:13 -06:00
Grant Sanderson
cd3c1c3feb Mobject.clear_updaters now returns self 2018-11-18 10:29:41 -06:00
Grant Sanderson
9c047ee640 element_to_mobject_config was not actually used in Matrix 2018-11-18 10:29:18 -06:00
Grant Sanderson
6610f53062 Fixes to patron scroll 2018-11-18 10:28:49 -06:00
vavanade
7429e9e042
determinant mistype 2018-11-16 21:00:15 +01:00
Grant Sanderson
09815043f4 Setup for borsuk_addition animations 2018-11-09 16:01:41 -08:00
Grant Sanderson
260456d1c0 Move turbulence to old_projects 2018-11-07 17:09:48 -08:00
Grant Sanderson
926044c9f4 Merge branch 'master' of github.com:3b1b/manim into shadows 2018-11-07 15:55:08 -08:00
Grant Sanderson
3fb98ba2e8 Finished turbulence project 2018-11-07 15:54:58 -08:00
Grant Sanderson
29afc50756 More turbulence animations 2018-11-06 15:29:39 -08:00
Grant Sanderson
7773f1dc26
Merge pull request #338 from yagarea/patch-1
Refactoring: Delete whitespace spam on the end of the file
2018-11-05 10:08:54 -08:00
Jan Černý
6e3a576d69
Delete whitespace spam on the end of the file 2018-11-05 13:44:09 +01:00
Grant Sanderson
ebbc2d5ef3 Several more turbulence animations 2018-11-04 16:18:41 -08:00
Grant Sanderson
62b8a38bf5 Fixed bug with Mobject family member updaters 2018-11-04 16:18:14 -08:00
Mehmet Mert Yıldıran
db7f8320bd Fix the idle_stream()'s sleep duration and change the stream FPS to 30 2018-11-03 21:05:20 +03:00
Mehmet Mert Yıldıran
846a824947 Add automatic positioning for live streams 2018-11-02 20:48:38 +03:00
Mehmet Mert Yildiran
815b3103c4 Update README.md 2018-11-01 11:45:22 +03:00
Mehmet Mert Yildiran
a229bdc9c9 Add a stream lock and an idle state for stream to provide continuous frame flow 2018-11-01 11:23:34 +03:00
Mehmet Mert Yildiran
e071ac62a1 Fix streaming issues by migrating from mplayer to ffplay and add Twitch support 2018-10-31 21:29:01 +03:00
Mehmet Mert Yildiran
f898644a3c Add point to point streaming from ffmpeg to mplayer via TCP 2018-10-31 11:16:18 +03:00
Grant Sanderson
c95fb5fe46 Renamed ANIMATION_DIR to VIDEO_DIR, also replacing 'animations' with 'video' in the path 2018-10-30 12:28:22 -07:00
Mehmet Mert Yildiran
312c2b0243 Turn live stream related configurations into constants 2018-10-30 18:30:34 +03:00
Mehmet Mert Yildiran
a4a5e79ddf Return a Scene object from the creation of a Manim instance 2018-10-30 18:25:01 +03:00
Mehmet Mert Yildiran
80256013ea Add is_live_streaming control flow to idle the scene generation pipe for interactive shell usage purpose 2018-10-30 09:00:51 +03:00