Commit graph

224 commits

Author SHA1 Message Date
Grant Sanderson
c5df669f90
Merge branch 'master' into holomorphic 2018-07-11 11:43:50 -07:00
Grant Sanderson
151a270913 Modernize Python 2 for Python 3 2018-07-11 11:38:59 -07:00
Grant Sanderson
2eebaccde2 Small setup for possible shift to general camera implementation 2018-06-11 10:41:04 -07:00
cclauss
f03268d007 Modernize Python 2 code to get ready for Python 3 yet again 2018-06-02 08:59:26 -04:00
Grant Sanderson
13d7228918 Revert "Merge branch 'master' of github.com:3b1b/manim into alt-calc"
This reverts commit 17a1ea6db5, reversing
changes made to c8c6e6d9ba.
2018-05-21 12:11:46 -07:00
Grant Sanderson
17a1ea6db5 Merge branch 'master' of github.com:3b1b/manim into alt-calc 2018-05-19 11:21:38 -07:00
Grant Sanderson
c38ab7982c ZoomedScene display should have opaque background 2018-05-19 11:10:25 -07:00
Ben Hambrecht
b2b66947db reverted to earlier version 2018-05-16 21:17:14 +02:00
Grant Sanderson
ecd48d885e Start tracking pixel_height and pixel_width instead of pixel_shape, since all uses of it involved unpacking anyway, and the ordering makes it harder to read and edit. 2018-05-14 13:52:44 -07:00
Grant Sanderson
f04b2e270c Refactoring how Camera frame height and width are handled 2018-05-11 17:41:37 -07:00
Grant Sanderson
f0b8ae7647 Refactoring and bug fixes to moving_camera, multi_camera, zoomed_scene mix 2018-05-11 13:15:34 -07:00
Grant Sanderson
a982b3c1ac Some bug fixes to ZoomedScene 2018-05-11 11:23:08 -07:00
Grant Sanderson
d36a68f756 Cleanup of ZoomedScene updates 2018-05-10 19:46:10 -07:00
Grant Sanderson
8703e2336c Fixing various in ZoomedScene 2018-05-10 19:20:18 -07:00
Grant Sanderson
7ee85faadd Reimplemented ZoomedScene, using a new MultiCamera 2018-05-10 15:55:31 -07:00
Grant Sanderson
f970b77e67 PEP8 for graph_scene.py 2018-05-09 14:04:58 -07:00
Grant Sanderson
4504fa3819 Fixed problem with output_directory_getters.py on new files 2018-05-01 01:53:59 -07:00
Grant Sanderson
664546d44c added utils/output_directory_getters.py 2018-04-29 10:52:48 -07:00
Grant Sanderson
65783e2738 Improved stage_scenes and refactored get_movie_output_directory methods 2018-04-29 10:47:53 -07:00
Grant Sanderson
944632ef90 Improved treatment of unit square in LinearTransformationScene 2018-04-28 11:29:28 -07:00
Grant Sanderson
bc03093c81 Improved VectorSpaceScene.get_vector_label 2018-04-27 13:50:39 -07:00
Grant Sanderson
b88a7e8d71 More animations on Cramer 2018-04-26 17:09:32 -07:00
Grant Sanderson
2c2a69b14f Noted some problems with VectorspaceScene 2018-04-25 17:28:10 -07:00
Ben Hambrecht
e75c68b9f2 quick fix for GraphScene 2018-04-20 07:56:06 +02:00
Ben Hambrecht
83bebfb109 now both integral bounds can move 2018-04-19 23:02:52 +02:00
Ben Hambrecht
8e7f33c65a colored triangle indicator in GraphScene 2018-04-12 15:17:25 +02:00
Ben Hambrecht
319a94537e moved integral drawing to GraphScene 2018-04-11 22:54:07 +02:00
Ben Hambrecht
b16a29a7a3 Merge branch 'master' into eop 2018-04-11 21:45:02 +02:00
Ben Hambrecht
aa98e32ed3 added central input sampling fro integrals 2018-04-11 21:44:33 +02:00
Ben Hambrecht
e0ff0f2a9f rearranged imports bc of GraphScene name conflict 2018-04-11 17:00:38 +02:00
Ben Hambrecht
5f2aa31fc3 import bug in SampleSpaceScene 2018-04-11 16:59:56 +02:00
Grant Sanderson
c54868b63f Added warning to reconfigurable scene 2018-04-10 15:58:11 -07:00
Grant Sanderson
d4392de600 Changed all files to (mostly) conform to PEP8 2018-04-06 13:58:59 -07:00
Grant Sanderson
96d261840d Added apply_matrix_transformation to LinearTransformationScene 2018-04-06 13:07:02 -07:00
Grant Sanderson
b610dbb37c Setup determinant_puzzle.py in eola2 2018-04-02 17:49:04 -07:00
Grant Sanderson
01ef5fc2c7 Several import fixes 2018-04-01 10:51:54 -07:00
Grant Sanderson
ca7930740b Factored probability and three_d constructs out of topics/ 2018-04-01 10:45:41 -07:00
Grant Sanderson
c82417e008 Moved moved matrix.py to mobject, and pulled out MatrixMultiplicationScene 2018-04-01 10:21:42 -07:00
Grant Sanderson
b37f212349 Moved topics/functions.py to mobject/, and moved topics/graph_scene.py to scene 2018-03-31 19:05:53 -07:00
Grant Sanderson
fc3dc64805 Refactor many definitions out of topics and into folders within mobject 2018-03-31 18:05:02 -07:00
Grant Sanderson
087f66aca5 Reorganized camera folder 2018-03-31 15:20:30 -07:00
Grant Sanderson
0978984541 Reorganized animations folder. Warning: While I tried to be systematic, there is a decent chance this will cause import errors somewhere. 2018-03-31 15:11:35 -07:00
Grant Sanderson
9560b0b077 Refactored helpers.py into a folder of various util files, take 2 2018-03-30 18:42:32 -07:00
Grant Sanderson
8fae39fe82 Refactored helpers.py into a folder of various util files 2018-03-30 18:19:23 -07:00
Grant Sanderson
213c615870 Changed camera implementation by renaming space_shape to frame_shape, where its height and width actually correspond to the camera's height and width 2018-03-30 11:34:22 -07:00
Grant Sanderson
e168bfe5ba Rename SPACE_X_RADIUS to FRAME_X_RADIUS, and added constant FRAME_WIDTH (likewise for all y-coordinate information) 2018-03-30 11:25:37 -07:00
Grant Sanderson
55786e443d Renamed SPACE_WIDTH and SPACE_HEIGHT to SPACE_X_RADIUS and SPACE_Y_RADIUS to be less confusing 2018-03-30 11:03:14 -07:00
Grant Sanderson
8125e4d320 Changed output directories (again) so that different resolutions go to different subdirectories 2018-03-06 18:25:09 -08:00
Grant Sanderson
27eaa322fb Change redered filed directory names
Default behavior is now to include the render quality in the name of the directory where files are written, so that low quality tests don't necessarily clobber the existing HD versions.
2018-03-06 13:39:59 -08:00
Grant Sanderson
ec610a9152 Really dumb copy-pasting of extract_scene.py and scene.py from master to get what I want. Not sure what's going on here. 2018-02-26 19:07:57 -08:00