Commit graph

6305 commits

Author SHA1 Message Date
Sridhar Ramesh
d1647d32ef Whoops, forgot to actually add Container files to last commit, but this is the purely virtual Container class from which MObject and Scene now derive 2018-01-29 13:37:17 -08:00
Sridhar Ramesh
322a172c28 Merge branch 'master' of https://github.com/3b1b/manim into WindingNumber 2018-01-29 13:34:20 -08:00
Sridhar Ramesh
55a723a284 Fixed bugs in Succession and AnimationGroup, and also created purely virtual Container class from which both Scene and MObject derive (conceptually unifying their remove/add methods) 2018-01-29 13:34:06 -08:00
Grant Sanderson
49568dab6d
Merge pull request #100 from 3b1b/lighthouse
Lighthouse
2018-01-29 12:20:37 -08:00
Grant Sanderson
d52776a0a7 Fixed numerals merge issue 2018-01-29 12:17:25 -08:00
Grant Sanderson
82c14ee6a7 Merge branch 'master' of github.com:3b1b/manim 2018-01-29 12:06:32 -08:00
Grant Sanderson
28ba8fea9c Fixed alignment of Decimal unit 2018-01-29 12:05:59 -08:00
Ben Hambrecht
ad2b1c3933 Merge branch 'master' into lighthouse 2018-01-29 19:49:40 +01:00
Ben Hambrecht
d6f1eca25c Revert "Added my playground files (for syncing btw my machines)"
This reverts commit 2fd0687b59.
2018-01-29 19:49:22 +01:00
Ben Hambrecht
36c1366124 Added my playground files (for syncing btw my machines) 2018-01-29 19:49:22 +01:00
Ben Hambrecht
b38a8dade6 refactoring scenes 2-5, started on scene 6 (faux 3D) 2018-01-29 15:20:57 +01:00
cclauss
a9c1498aff Resolve undefined names 2018-01-29 10:25:43 +01:00
Grant Sanderson
994749cead
Merge pull request #95 from 3b1b/fourier-work
Fourier work
2018-01-28 16:27:53 -08:00
Grant Sanderson
32b46e078c Small adjustments to VMobject.insert_n_anchor_points 2018-01-28 16:27:07 -08:00
Grant Sanderson
1a44b0e52d Final touches to Fourier Thumbnail 2018-01-28 16:26:00 -08:00
mirefek
acb709a725 Specify Python version 2018-01-28 20:50:46 +01:00
mirefek
7f97616c42 Feature: Scene.wait_to(time)
Can be useful for audio fitting, ignored in preview
2018-01-28 20:49:02 +01:00
mirefek
3d9f370bce Feature: DashedMObject 2018-01-28 20:31:55 +01:00
mirefek
edc0fe7589 clean_up for AnimationGroup 2018-01-28 16:56:38 +01:00
mirefek
700d62c7ca Feature: BraceLabel, BraceText -- Packed brace with its label + several useful
methods
2018-01-28 16:53:17 +01:00
mirefek
1f26ce44f4 Feature: fine-tuned VGroup: allowing (nested) tuples or lists in constructor
VGroup([a,b,c]) = VGroup(a,b,c)
VGroup([a,b], c) = VGroup(VGroup(a,b), c)
...
2018-01-28 15:28:39 +01:00
mirefek
b709127339 Bugfix: VMobject.pointwise_become_partial did not worked properly when 0<a, b<1 and
they are on the same curve.
2018-01-28 15:07:29 +01:00
mirefek
8cf2214d15 Feature: SVGMobject("unpack_groups" = False) preserve the hierarchy of
groups in the file.
2018-01-28 15:02:57 +01:00
mirefek
fd1f92b705 svg can handle ellipse 2018-01-28 14:55:17 +01:00
mirefek
5718db026e bugfix: svg handling 2018-01-28 14:52:11 +01:00
mirefek
aa73cd65b1
Merge pull request #1 from 3b1b/master
Update the mirefek's copy
2018-01-28 12:31:25 +01:00
Ben Hambrecht
e139d54ba9 Added Ellipse 2018-01-27 19:09:59 +01:00
Ben Hambrecht
5169d6b297 Scenes 2-5 mostly finished 2018-01-27 19:09:29 +01:00
Ben Hambrecht
7ca95b4195 added scene 5, but shd be done w light indicators instead 2018-01-27 15:17:31 +01:00
Ben Hambrecht
e1edb98997 playing with lights 2018-01-27 14:07:37 +01:00
Ben Hambrecht
68c08f0a5a Added working light, scenes 3 and 4 2018-01-27 13:30:25 +01:00
Ben Hambrecht
526929098a added method for setting path arc of a Line 2018-01-27 13:29:39 +01:00
Ben Hambrecht
c051749905 old Integer implem lingering around 2018-01-27 13:29:20 +01:00
Grant Sanderson
e48579687c
Merge pull request #93 from 3b1b/WindingNumber
Camera module reorganization
2018-01-26 16:05:51 -08:00
Ben Hambrecht
a9f3bbd4a3 Revert "Added my playground for syncing btw my machines"
This reverts commit 698373c428.
2018-01-26 22:59:51 +01:00
Sridhar Ramesh
ad14222d1c Reorganized file structure of Camera module 2018-01-26 13:54:20 -08:00
Grant Sanderson
4fe6c343e9
Merge pull request #92 from 3b1b/fourier-work
Fourier work
2018-01-26 13:46:59 -08:00
Grant Sanderson
d62a14e6e5 Finished fourier project 2018-01-26 13:43:26 -08:00
bhbr
3f93924881 cleanup 2018-01-26 22:05:09 +01:00
Sridhar Ramesh
ab45afba8a Incremental progress on WindingNumber 2018-01-26 12:26:30 -08:00
bhbr
49ed0ab4f4 Added my playground 2018-01-26 19:56:49 +01:00
Ben Hambrecht
698373c428 Added my playground for syncing btw my machines 2018-01-26 19:51:08 +01:00
Ben Hambrecht
b3d2795ee3 Merge branch 'master' into lighthouse 2018-01-26 19:50:25 +01:00
Ben Hambrecht
daadc857c4 Revert "Added my playground files (for syncing btw my machines)"
This reverts commit 2fd0687b59.
2018-01-26 19:50:12 +01:00
Ben Hambrecht
2fd0687b59 Added my playground files (for syncing btw my machines) 2018-01-26 19:49:15 +01:00
bhbr
3589a292cb gitignore 2018-01-26 19:33:22 +01:00
bhbr
65eba27ab5 Merge remote-tracking branch 'origin/lighthouse' into lighthouse
# Conflicts:
#	topics/geometry.py
2018-01-26 19:32:55 +01:00
bhbr
98982d20e0 Merge branch 'master' into lighthouse
# Conflicts:
#	topics/geometry.py
2018-01-26 19:29:06 +01:00
Grant Sanderson
dc3b43591d Preliminary end to fourier project 2018-01-25 23:51:51 -08:00
Grant Sanderson
4d7bb5c3f1 Updated stage_scenes to write to a directory unique to the animation file 2018-01-25 23:51:36 -08:00