81 Commits

Author SHA1 Message Date
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
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
2188723c57 Some eoc cleanup 2017-04-21 17:40:49 -07:00
f47d7a03f3 Debugged problem with Scene.remove 2017-04-06 15:25:19 -07:00
ff0c122d4d Moved more of animation cleanup handling to the animations themselves 2017-03-25 12:17:56 -07:00
374c31218e Conglomeration of changes for eoc7 2017-03-24 13:59:14 -07:00
01630a4958 2^t example for exp_footnote in eoc 2017-03-20 14:37:51 -07:00
ef47e6e884 A few 3d updates 2017-02-13 18:43:55 -08:00
3fb8c4b0d2 End of Borsuk project 2017-02-09 21:09:51 -08:00
54d746ce33 Initial necklace animations in Borsuk 2017-02-02 15:36:24 -08:00
b097620389 Finished cube animation for eoc/chapter3 2017-01-27 13:23:17 -08:00
4c7e04f02f Renaming MED_BUFF constant 2017-01-25 16:40:59 -08:00
982ddb4c14 Beginning EoC Chapter 2 2016-12-26 07:10:38 -08:00
60eeb5f151 Whoops, last commit seriously messed up camera 2016-11-24 10:38:52 -08:00
951a681997 Finished Hanoi project 2016-11-23 17:50:25 -08:00
cc9aace93f Finished recursive solution to constrained Hanoi 2016-11-18 21:23:52 -08:00
781216f5cf Up to intro integral in eoc chapter 1 2016-11-11 11:18:41 -08:00
de75d1464b Up to definition of problem in wcat 2016-10-26 17:17:07 -07:00
37e4026e8f A bit more into chapter 9 2016-09-07 22:04:24 -07:00
337991e8d1 Bug fixes after last scene update + some renaming 2016-09-07 13:38:05 -07:00
3dd98abbc3 Scene better keeps track of all mobjects 2016-09-06 16:48:04 -07:00
851978a26c Able to pass in multiple methods with same underlying object as Scene.play args 2016-09-06 14:17:39 -07:00
25efbbf0b0 A nice small commit capturing one atomic change, as usual 2016-08-25 17:15:48 -07:00
87c390f41e Preliminary finish of chapter 7 animations 2016-08-22 21:22:21 -07:00
3391e645d7 Added sound to mark when animation finishes 2016-08-21 09:49:00 -07:00
5b60aa0d7c 75% of Chapter 6 2016-08-10 10:26:07 -07:00
6fe057c0f9 First page of chapter 5 2016-08-02 12:26:15 -07:00
418e11fd66 You can now call thing like scene.play(mob.shift, RIGHT) 2016-07-28 11:16:07 -07:00
fe218ec593 EoLA Chapter 3 before Monday rewrite 2016-07-25 16:04:54 -07:00
627f16b057 Farther along EoLA chapter 3 2016-07-22 11:22:31 -07:00
4ebcef23c9 Decided not to alter (effective) run times of concurrent animations 2016-07-21 15:16:32 -07:00
93acd48fe9 Finished with preliminary chapter 2 animations 2016-07-21 11:00:45 -07:00
3ab6b8579e up to ShowVaryingLinearCombinations in eola chapter 2 2016-07-19 14:37:18 -07:00
a87b58a633 Better Scene mobject management 2016-07-19 11:07:26 -07:00
889c31f590 Scene no longer cares about pointless mobjects 2016-07-18 14:03:25 -07:00
a3a066f5a3 Starting chapter 2 of eola 2016-07-18 11:50:26 -07:00
d35a8f76ac Up to physics example in eola chapter 0 2016-07-12 15:16:20 -07:00
0d4e928b6e Vectorize all the things 2016-04-17 00:31:38 -07:00
8414022b81 End of brachistochrone problem 2016-03-31 23:56:04 -07:00
c19b313808 freeze_background for scenes 2016-03-17 23:53:59 -07:00
c2e51f5383 More brachistochrone work, #screwgoodcommitpractices 2016-03-08 23:13:41 -08:00
9591a7b854 Starting redo of Brachistochrone 2016-03-07 19:07:00 -08:00
b6985b4321 Initial ZoomedScene 2016-02-27 18:50:33 -08:00
a06848a219 DEFAULT_CONFIG -> CONFIG 2016-02-27 16:32:53 -08:00
8376ac431e MovingCamera has started working 2016-02-27 16:29:11 -08:00
0667e13427 record shape in place of height and width separately 2016-02-27 13:33:46 -08:00
74517d798d Using Camera class instead of displayer module 2016-02-27 12:44:52 -08:00
c4c342c406 First implementation of Camera to replace disp 2016-02-23 22:29:32 -08:00
a68374a671 Add reverse frames to scene 2016-01-30 14:44:45 -08:00
ff5075ce7d Couple scene bug fixes 2016-01-09 20:09:11 -08:00