Commit graph

49 commits

Author SHA1 Message Date
Grant Sanderson
1ca7e8ecda Fixed TextMobject bug 2018-09-20 10:39:19 -07:00
Grant Sanderson
ae9a92c2be Small formating 2018-09-19 10:49:59 -07:00
Solara570
e344cebf16 Bug fix to rotate_vector 2018-09-11 21:33:40 +08:00
Grant Sanderson
cfcec9f411 Obviously vector rotation should be done with quaternion multiplication... 2018-09-10 11:38:01 -07:00
Grant Sanderson
1b0056f05d Make sure normalize can take in a list 2018-08-30 14:24:57 -07:00
Grant Sanderson
6b7ca78ad5 Make fall back value in normalize an optional thing 2018-08-29 00:09:57 -07:00
Grant Sanderson
ce1eb4eb15 get_winding_number 2018-08-28 09:45:12 -07:00
Grant Sanderson
781820ba9f Formating fixes 2018-08-22 21:23:42 -07:00
Grant Sanderson
7912f6f2d3 Implmented ThreeDScene.add_fixed_orientation_mobjects and ThreeDScene.add_fixed_in_frame_mobjects 2018-08-22 14:48:42 -07:00
Grant Sanderson
4a71577bcc Tiny formating change 2018-08-20 15:50:52 -07:00
Grant Sanderson
039f7ffe58 Simple and small performance improvements 2018-08-18 20:13:49 -07:00
Grant Sanderson
6f57a8bc5e Performance improvements to 3d constructs 2018-08-16 22:25:51 -07:00
Grant Sanderson
365093c0b5 np.linalg.norm -> get_norm 2018-08-15 17:30:24 -07:00
Grant Sanderson
f926611d34 Added preliminary 3d animation abilities with (as of now poorly shaded) parametric curves 2018-08-15 16:23:29 -07:00
Grant Sanderson
9e534fb78f Update Decimal number changing 2018-08-12 19:05:31 -07:00
Grant Sanderson
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
Grant Sanderson
fe92169970 Make sure that altering the tex template files will change tex_hash 2018-08-11 19:38:59 -07:00
Grant Sanderson
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
Grant Sanderson
858051a806 After running 2to3 2018-08-09 17:56:05 -07:00
Grant Sanderson
a76bea6d72 Added line_intersection function 2018-07-14 10:32:13 -07:00
Grant Sanderson
3ebad5a425 Style fix to exponential_decay 2018-07-14 10:31:56 -07:00
Grant Sanderson
151a270913 Modernize Python 2 for Python 3 2018-07-11 11:38:59 -07:00
Grant Sanderson
2beb1d1220 Small clarification to description of batch_by_properties 2018-06-11 10:40:17 -07:00
Grant Sanderson
47ea8082d1 Remove clamp function, redundant with np.clip 2018-06-07 11:50:25 -07:00
Grant Sanderson
8a83786c2a Beginning holomorphic project 2018-05-30 12:02:35 -07:00
Grant Sanderson
03cc70b713 Added complex_func_to_R3_func 2018-05-30 12:02:25 -07: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
Ben Hambrecht
b2b66947db reverted to earlier version 2018-05-16 21:17:14 +02:00
Grant Sanderson
53abc18be2 Merge branch 'master' of github.com:3b1b/manim into alt-calc 2018-05-14 18:42:48 -07: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
80176f0940 Replaced background_alpha with background_opacity 2018-05-10 19:55:06 -07:00
Ben Hambrecht
240b9b8e44 Merge branch 'master' into eop 2018-05-10 00:00:40 +02:00
Ben Hambrecht
76cb6eee28 zoom in on BrickRowScene 2018-05-10 00:00:19 +02:00
Grant Sanderson
3b84e43066 Revived utils/tex_file_writing.py 2018-05-09 14:10:04 -07:00
Ben Hambrecht
10969590a1 finished histogram morphs 2018-05-08 16:19:42 +02:00
Grant Sanderson
fb5f1517a9 Added substrings_to_isolate to TexMobject configuration 2018-05-05 20:16:20 -07:00
Grant Sanderson
ce57e342b1 Added break_up_string_by_terms 2018-05-05 19:41:30 -07:00
Grant Sanderson
7b2adc8f36 Improved there_and_back_with_pause 2018-05-02 08:17:34 -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
4195c4c6bb Small stylistic fix to how get_smooth_handle_points is implemented 2018-04-17 15:01:25 -07:00
Grant Sanderson
d4392de600 Changed all files to (mostly) conform to PEP8 2018-04-06 13:58:59 -07:00
Grant Sanderson
01ef5fc2c7 Several import fixes 2018-04-01 10:51:54 -07:00
Grant Sanderson
10bde4ab7c Added missing colors to utils.color.py 2018-04-01 10:22:52 -07:00
Grant Sanderson
73514a2d77 Factored out topics/complex_numbers constructs to the appropriate places with mobject/, animation/ and scene/ 2018-03-31 18:57:21 -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
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