Commit graph

81 commits

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