49 Commits

Author SHA1 Message Date
1ca7e8ecda Fixed TextMobject bug 2018-09-20 10:39:19 -07:00
ae9a92c2be Small formating 2018-09-19 10:49:59 -07:00
e344cebf16 Bug fix to rotate_vector 2018-09-11 21:33:40 +08:00
cfcec9f411 Obviously vector rotation should be done with quaternion multiplication... 2018-09-10 11:38:01 -07:00
1b0056f05d Make sure normalize can take in a list 2018-08-30 14:24:57 -07:00
6b7ca78ad5 Make fall back value in normalize an optional thing 2018-08-29 00:09:57 -07:00
ce1eb4eb15 get_winding_number 2018-08-28 09:45:12 -07:00
781820ba9f Formating fixes 2018-08-22 21:23:42 -07:00
7912f6f2d3 Implmented ThreeDScene.add_fixed_orientation_mobjects and ThreeDScene.add_fixed_in_frame_mobjects 2018-08-22 14:48:42 -07:00
4a71577bcc Tiny formating change 2018-08-20 15:50:52 -07:00
039f7ffe58 Simple and small performance improvements 2018-08-18 20:13:49 -07:00
6f57a8bc5e Performance improvements to 3d constructs 2018-08-16 22:25:51 -07:00
365093c0b5 np.linalg.norm -> get_norm 2018-08-15 17:30:24 -07:00
f926611d34 Added preliminary 3d animation abilities with (as of now poorly shaded) parametric curves 2018-08-15 16:23:29 -07:00
9e534fb78f Update Decimal number changing 2018-08-12 19:05:31 -07:00
5b5a83b316 Added Mobject.update capabilties, which should be nicer and lighter weight than using ContinualUpdateFromFunc all the time. Also changed the behavior of any Animation having its mobject automatically thrust up to the front of the screen 2018-08-12 12:17:32 -07:00
fe92169970 Make sure that altering the tex template files will change tex_hash 2018-08-11 19:38:59 -07:00
087715e538 Reimplented svg rendering using cairo, and changed vmobject color model to allow for gradeints and strokes with opacities. Many errors associated with python 2 to python 3 conversion are likely still present at this point. 2018-08-10 15:12:49 -07:00
858051a806 After running 2to3 2018-08-09 17:56:05 -07:00
a76bea6d72 Added line_intersection function 2018-07-14 10:32:13 -07:00
3ebad5a425 Style fix to exponential_decay 2018-07-14 10:31:56 -07:00
151a270913 Modernize Python 2 for Python 3 2018-07-11 11:38:59 -07:00
2beb1d1220 Small clarification to description of batch_by_properties 2018-06-11 10:40:17 -07:00
47ea8082d1 Remove clamp function, redundant with np.clip 2018-06-07 11:50:25 -07:00
8a83786c2a Beginning holomorphic project 2018-05-30 12:02:35 -07:00
03cc70b713 Added complex_func_to_R3_func 2018-05-30 12:02:25 -07:00
13d7228918 Revert "Merge branch 'master' of github.com:3b1b/manim into alt-calc"
This reverts commit 17a1ea6db500eddfdec75cc727b70737d892e961, reversing
changes made to c8c6e6d9ba77d42c8d50d8187ca2b0427da0079c.
2018-05-21 12:11:46 -07:00
b2b66947db reverted to earlier version 2018-05-16 21:17:14 +02:00
53abc18be2 Merge branch 'master' of github.com:3b1b/manim into alt-calc 2018-05-14 18:42:48 -07:00
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
80176f0940 Replaced background_alpha with background_opacity 2018-05-10 19:55:06 -07:00
240b9b8e44 Merge branch 'master' into eop 2018-05-10 00:00:40 +02:00
76cb6eee28 zoom in on BrickRowScene 2018-05-10 00:00:19 +02:00
3b84e43066 Revived utils/tex_file_writing.py 2018-05-09 14:10:04 -07:00
10969590a1 finished histogram morphs 2018-05-08 16:19:42 +02:00
fb5f1517a9 Added substrings_to_isolate to TexMobject configuration 2018-05-05 20:16:20 -07:00
ce57e342b1 Added break_up_string_by_terms 2018-05-05 19:41:30 -07:00
7b2adc8f36 Improved there_and_back_with_pause 2018-05-02 08:17:34 -07:00
4504fa3819 Fixed problem with output_directory_getters.py on new files 2018-05-01 01:53:59 -07:00
664546d44c added utils/output_directory_getters.py 2018-04-29 10:52:48 -07:00
4195c4c6bb Small stylistic fix to how get_smooth_handle_points is implemented 2018-04-17 15:01:25 -07:00
d4392de600 Changed all files to (mostly) conform to PEP8 2018-04-06 13:58:59 -07:00
01ef5fc2c7 Several import fixes 2018-04-01 10:51:54 -07:00
10bde4ab7c Added missing colors to utils.color.py 2018-04-01 10:22:52 -07:00
73514a2d77 Factored out topics/complex_numbers constructs to the appropriate places with mobject/, animation/ and scene/ 2018-03-31 18:57:21 -07:00
fc3dc64805 Refactor many definitions out of topics and into folders within mobject 2018-03-31 18:05:02 -07:00
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
9560b0b077 Refactored helpers.py into a folder of various util files, take 2 2018-03-30 18:42:32 -07:00
8fae39fe82 Refactored helpers.py into a folder of various util files 2018-03-30 18:19:23 -07:00