Commit graph

2255 commits

Author SHA1 Message Date
Grant Sanderson
bfa37e251f Got rid of ValueTracker special cases in camera 2018-08-29 00:08:46 -07:00
Grant Sanderson
5e06869caf Small fix to AnimationOnSurroundingRectangle 2018-08-29 00:08:25 -07:00
Grant Sanderson
8e163a7bcb Finished(?) 3d stereographic projection animations 2018-08-28 09:45:57 -07:00
Grant Sanderson
ce1eb4eb15 get_winding_number 2018-08-28 09:45:12 -07:00
Grant Sanderson
6a225211a5 VMobject.set_shade_in_3d 2018-08-28 09:44:46 -07:00
Grant Sanderson
df9137b1ef ParametricSurface parts should remember their coordinates 2018-08-28 09:44:32 -07:00
Grant Sanderson
dd2ee72900 Safer default for Mobject.apply_matrix 2018-08-28 09:44:10 -07:00
Grant Sanderson
62f0a20843 Dumb perspective hack 2018-08-28 09:43:45 -07:00
Grant Sanderson
8468d8d714
Merge pull request #276 from 3b1b/quaternions
Quaternions
2018-08-27 17:54:23 -07:00
Grant Sanderson
04b0cadb08 Up to TwoDStereographicProjection in quaternions 2018-08-27 16:34:06 -07:00
Grant Sanderson
25ff8cf51d Slowed down default ambient rotation rate 2018-08-27 16:33:55 -07:00
Grant Sanderson
f163ba3bc6 Slighty more efficient get_location for VectorizedPoint 2018-08-27 16:33:36 -07:00
Grant Sanderson
2678669726 Fix to parametric surface 2018-08-27 16:33:06 -07:00
Grant Sanderson
c4b8f910c8 Added edge_to_fix to DecimalNumber 2018-08-27 16:32:32 -07:00
Grant Sanderson
b42e772563 Mobject should update when an updater is added (by default at least) 2018-08-27 16:32:12 -07:00
Grant Sanderson
9960ae177c Added option for projection type to ThreeDCamera 2018-08-27 16:31:36 -07:00
Grant Sanderson
8ea4f8fda8 Bug fixes to ThreeDAxes 2018-08-27 16:31:05 -07:00
Grant Sanderson
35a59474fe Camera shouldn't try to display ValueTrackers 2018-08-27 16:30:41 -07:00
Grant Sanderson
1bb952eab7 three_d_utils 2018-08-27 16:30:14 -07:00
Grant Sanderson
0595bcb608 Removed unneeded import 2018-08-27 16:30:00 -07:00
Grant Sanderson
6e1f9cd507 Up to ShowRotationUnderStereographicProjection 2018-08-26 13:17:48 -07:00
Grant Sanderson
731748df4c Bug fix 2018-08-26 13:17:34 -07:00
Grant Sanderson
0b003fff44 More robust Mobject.become 2018-08-26 13:17:23 -07:00
Grant Sanderson
0a601927e0 Up to beginning of stereographic projection in quaternions 2018-08-25 18:32:55 -07:00
Grant Sanderson
2e64edcffe Temporary bug fix on DecimalNumber...not fully figured out 2018-08-25 18:32:41 -07:00
Grant Sanderson
94b1c9d3af Use Integer class for NumberLine 2018-08-25 18:32:09 -07:00
Grant Sanderson
979cd3a38f Add copy_submobjects option to Mobject.become 2018-08-25 18:31:41 -07:00
Grant Sanderson
817fa065c4 Bug fix to pi_creature_scene blinking 2018-08-25 18:31:18 -07:00
Grant Sanderson
c8da884c5b Improvements to Eyes 2018-08-25 18:30:51 -07:00
Grant Sanderson
ae5358d4ee FadeInFromLarge 2018-08-25 18:30:29 -07:00
Grant Sanderson
c8469681cd Small fix in fourier file 2018-08-23 14:46:56 -07:00
Grant Sanderson
52ec0cf8ea Beginning quaternion animations 2018-08-23 14:46:43 -07:00
Grant Sanderson
5fefa6f612 Small fixes to Scene bugs 2018-08-23 14:46:22 -07:00
Grant Sanderson
c3919d25ab Fixed -0 issue with DecimalNumber 2018-08-23 14:45:57 -07:00
Grant Sanderson
30f061ff01 Added missing imports 2018-08-23 14:45:35 -07:00
Grant Sanderson
6a781d0737 Bug fix to Arrow 2018-08-23 14:45:15 -07:00
Grant Sanderson
499080fb97 Bug fix to Axes 2018-08-23 14:45:00 -07:00
Grant Sanderson
f58575cc11 Different tex file default 2018-08-23 14:44:40 -07:00
Grant Sanderson
90b21a4a8a Better ThreeDCamera.add_fixed_orientation_mobjects 2018-08-23 14:44:22 -07:00
Grant Sanderson
ce06e58505
Merge pull request #273 from 3b1b/quaternions
Quaternions
2018-08-22 21:24:09 -07:00
Grant Sanderson
781820ba9f Formating fixes 2018-08-22 21:23:42 -07:00
Grant Sanderson
26b977febe Fix cube 2018-08-22 21:23:24 -07:00
Grant Sanderson
db6d25280b Better behavior for when lines have shade_in_3d turned on 2018-08-22 21:23:10 -07:00
Grant Sanderson
98801413e9 Fixed camera bugs 2018-08-22 21:22:50 -07:00
Grant Sanderson
86bc9cdf72
Merge pull request #272 from 3b1b/simple-improvements
Simple improvements
2018-08-22 14:49:37 -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
0149f4a496 Better ThreeDVMobject implementation 2018-08-21 19:58:48 -07:00
Grant Sanderson
8103b723a8 Fixed bug with VMobject.close_new_points 2018-08-21 19:25:34 -07:00
Grant Sanderson
98a7f254ee Remaining submobject_family -> get_family 2018-08-21 19:16:51 -07:00
Grant Sanderson
51e6b66c95 submobject_family -> get_family 2018-08-21 19:15:16 -07:00