Commit graph

226 commits

Author SHA1 Message Date
Grant Sanderson
f9ce36c6f6 Camera background is opacity 0 when -t is passed in, otherwise 1 2018-08-08 11:50:34 -07:00
Grant Sanderson
7119f0cc6e scale_to_fit_width -> set_width, likewise for height and depth 2018-08-08 10:30:52 -07:00
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