Commit graph

125 commits

Author SHA1 Message Date
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
b93e28754f Whoops, some lingering changes that should have been in last commit 2018-01-23 12:19:56 -08:00
Grant Sanderson
eabe989eda Resolved a few merge conflicts 2018-01-23 12:18:19 -08:00
Grant Sanderson
1ffbc77eda Bug fix to ApplyMethod treatment of method kwargs 2018-01-20 11:45:47 -08:00
Grant Sanderson
d07efc6cb5 When calling Scene.play on a method followed by its args, if you end the list with a dict, it will interpret it as the kwargs of the method. 2018-01-20 11:19:12 -08:00
Grant Sanderson
e6df91d03e Small bug fix to foreground mobject behavior during an animation 2018-01-19 18:57:52 -08:00
Grant Sanderson
78b660bb92 Fixed bug with creating image directories 2018-01-19 18:46:23 -08:00
Grant Sanderson
4e468af656 Update extract_scene.py args to better support previewing, showing in finder, opening output files, etc. 2018-01-19 17:31:31 -08:00
Grant Sanderson
22d6d2dba5 Further fourier work 2018-01-19 12:50:05 -08:00
Grant Sanderson
44f9954dbd Enable -n command on extract_scene.py to skip to a given animation in a scene 2018-01-18 21:26:57 -08:00
Grant Sanderson
00713b7971 Fixed bug associated with continual_animations being removed accidentally 2018-01-18 16:23:31 -08:00
Ben Hambrecht
5ab1ffbe2a missing self 2018-01-18 11:32:27 -08:00
Grant Sanderson
38a1c654fc Slight bug fix for behavior when scene adds mobject followed by a group containing that mobject 2018-01-18 10:21:28 -08:00
Grant Sanderson
024a9dd3d4 Removed separate_moving_and_static from scenes in place of cleaner get_moving_mobjects approach 2018-01-17 22:13:38 -08:00
Grant Sanderson
8e747ddc14 Handled trickiness of removing mobjects from scenes 2018-01-17 22:01:20 -08:00
Grant Sanderson
2ab57bda97 Most of the restructuring for how scenes hold mobjects is done, just need to handle the trickiness of Scene.remove 2018-01-17 21:32:50 -08:00
Grant Sanderson
407d72bb94 Finally changed to 2018-01-15 19:15:05 -08:00
Ben Hambrecht
0f50eee179 typo changes 2018-01-15 18:27:52 -08:00
Grant Sanderson
ffcd9b5767 Changed the defaults for where animations are written, and where images for ImageMobject and SVGMobject are sought after 2018-01-12 13:38:25 -08:00
Grant Sanderson
1b0819ce97 Fixed ffmpeg writing issue 2018-01-08 12:40:36 -08:00
Mitko Nikov
c7214005ae Ability to export PNG sequence
While writing to a movie file, if you specify -f it will export a png
sequence in a folder with the same name like the scene. The ability to
export transparent PNG sequences adds the ability to change the
background afterwards.
2017-12-22 13:00:13 +01:00
Grant Sanderson
1b74e5a2d4
Merge pull request #51 from ddxtanx/master
Change "print " lines to "print(" lines
2017-12-09 14:04:36 -08:00
Grant Sanderson
2c1bd83ba8 Seed randomness by default 2017-12-07 10:18:46 -08:00
Grant Sanderson
3b5dea9a75 Nice to be able to have a random seed in the configuration of Scenes 2017-12-06 15:17:59 -08:00
ddxtanx
80dda4eb28 Merge branch 'master' of https://github.com/3b1b/manim 2017-11-22 19:06:23 -06:00
Grant Sanderson
3d9d3be142 A few scene bug fixes 2017-10-24 13:41:28 -07:00
Grant Sanderson
666fe16e8c set_variables_as_attrs method on Scene 2017-10-20 16:29:30 -07:00
Grant Sanderson
15e5969eed setup_bases for scenes that subclass multiple other scenes 2017-10-16 19:21:42 -07:00
Grant Sanderson
fd59591000 SingleVariableCostFunction in nn/part2 2017-10-10 13:48:13 -07:00
ddxtanx
384915d5a7 Change "print " lines to "print(" lines 2017-10-05 21:03:30 -05:00
Solara570
68771e105a Improved stability for Windows NT OS 2017-09-27 17:29:13 +08:00
Grant Sanderson
9958a73059 Beginning nn project 2017-09-26 17:41:45 -07:00
Grant Sanderson
bb958b68d7 Switched to rgba standard. Quite possibly this will mess something up :) 2017-09-19 13:12:45 -07:00
Grant Sanderson
86b9e629e0 ThreeFilters of waves 2017-09-11 06:52:15 -07:00
Grant Sanderson
41e715718b Partial progress to ShowVectorEquation in waves 2017-08-31 23:20:16 -07:00
Grant Sanderson
ea8381de71 Beginning waves video animations 2017-08-30 13:16:08 -07:00
Grant Sanderson
d34d9abd31 Further improvements to initial ContinualAnimations 2017-08-24 19:05:04 -07:00
Grant Sanderson
a954a09857 Fixes to ContinualAnimation 2017-08-24 12:38:37 -07:00
Grant Sanderson
ea678d80fe Created ContinualAnimation 2017-08-24 11:43:38 -07:00
Grant Sanderson
fd567bb0f4 Have scenes first write to a temporary file path so as to not accidentally write over previous animations 2017-06-06 13:38:21 -07:00
Grant Sanderson
ea8b03f07a Preliminary end to leibniz project 2017-05-16 14:29:14 -07:00
Grant Sanderson
c33ea5232a Finished CountThroughRings of leibniz 2017-05-10 17:22:26 -07:00
Grant Sanderson
8006bce41d Beginning CountThroughRings scene of Leibniz 2017-05-10 13:39:45 -07:00
Grant Sanderson
f3eb43f96f Fixed -o flag functionality for extract_scene.py 2017-05-09 14:54:50 -07:00
Grant Sanderson
18b2267c7e Scenes now pass frames directly to ffmpeg pipe when writing movies, rather than saving them all up in bulk then passing in the list 2017-05-09 13:14:08 -07:00
Grant Sanderson
274b180eaa Added foreground_mobjects to scenes, so that static mobjects can be on top of animated ones 2017-05-09 12:25:28 -07:00
Grant Sanderson
2188723c57 Some eoc cleanup 2017-04-21 17:40:49 -07:00
Grant Sanderson
f47d7a03f3 Debugged problem with Scene.remove 2017-04-06 15:25:19 -07:00
Grant Sanderson
ff0c122d4d Moved more of animation cleanup handling to the animations themselves 2017-03-25 12:17:56 -07:00
Grant Sanderson
374c31218e Conglomeration of changes for eoc7 2017-03-24 13:59:14 -07:00