Grant Sanderson
a5f16f0c52
Make sure light styling is interpolated properly
2020-06-06 17:01:54 -07:00
Grant Sanderson
ba7a51931d
Add shadow, and pull out lighting information to Mobject
2020-06-06 16:55:56 -07:00
Grant Sanderson
b32c2937ae
Added SurfaceMesh
2020-06-06 13:23:30 -07:00
Grant Sanderson
017961e892
Changed min_samples
2020-06-06 13:22:48 -07:00
Grant Sanderson
b8a1853692
Change meaning of resolution for surfaces to be the number of posts, not fences
2020-06-06 13:22:23 -07:00
Grant Sanderson
58fe0c79d8
Reconfigured ParametricCurve
2020-06-06 11:43:59 -07:00
Grant Sanderson
7cec2e50d5
Rename: ParametricFunction -> ParametricCurve
2020-06-06 11:03:23 -07:00
Grant Sanderson
4385fc75d0
Change TipableVMobject to take in all tip_config at one spot
2020-06-06 10:56:23 -07:00
Grant Sanderson
1a5fb207ae
Reconfigured how to initialize axes and number planes. Hopefully much more sensible this way
2020-06-05 19:24:35 -07:00
Grant Sanderson
fbe917d461
Add height to DecimalNumber config
2020-06-05 17:57:44 -07:00
Grant Sanderson
5c23e93547
Reconfigure NumberLine, the whole interface felt very weird
2020-06-05 17:57:21 -07:00
Grant Sanderson
d89bf9b635
Added SGroups
2020-06-05 13:37:06 -07:00
Grant Sanderson
83b2932e02
A few more surface types
2020-06-05 13:24:26 -07:00
Grant Sanderson
51eb9de9d0
A little cleaning up of 3d axes. More to come
2020-06-05 13:24:14 -07:00
Grant Sanderson
e5a215cbd6
Have rectangles drawn in ccw order
2020-06-05 13:23:15 -07:00
Grant Sanderson
a3e76334a6
Nix shade_in_3d stuff
2020-06-05 13:22:53 -07:00
Grant Sanderson
b4fb0955a6
Get rid of sheen factor
2020-06-05 13:21:59 -07:00
Grant Sanderson
cacfe67fe1
ParametricSurface replaces the role of SurfaceMobject, and instead of tracking normals infinitesimal nudges are tracked
2020-06-05 11:12:52 -07:00
Grant Sanderson
a62a4ae02b
Make sure Point has points of type float
2020-06-05 11:11:46 -07:00
Grant Sanderson
2b931dc7a2
Improvements to surfaces, with textured surfaces available
2020-06-04 17:17:38 -07:00
Grant Sanderson
4c33b99d39
Very rudimentary 3dSurface type
2020-06-04 15:41:20 -07:00
Grant Sanderson
e4419204cb
Got stroke shaders working in 3d
2020-06-04 11:29:36 -07:00
Grant Sanderson
23bbdc63ba
Fix up fill shaders to work when being viewed from different orientations, along with several other little bugs
2020-06-03 17:10:33 -07:00
Grant Sanderson
38cc0a7174
Added glossiness to VMobjects
2020-06-02 16:18:44 -07:00
Grant Sanderson
725a7e3121
Enable 3d rotations
2020-06-01 16:21:18 -07:00
Grant Sanderson
00dcc14df1
Fixed the random-dimples-on-zeros bug while fixing up the fill shaders
2020-05-31 17:02:05 -07:00
Grant Sanderson
270e93f6f0
Merge
2020-05-30 16:53:53 -07:00
Grant Sanderson
593c249bbd
Tiny comment
2020-05-30 16:49:27 -07:00
鹤翔万里
d83fa90606
Fix Text Class's bugs in shaders branch (the same as #1030 ) ( #1031 )
...
* fix: remove the last M tag in svg files to make Text run in shaders branch
* fix: close the svg path manually to fix the bug of wrong stroke
* fix: remove Space mobjects in Text to fix the bug of TransformText
* feat: make Text and TextMobject equal in size
* this will lead to more bugs of setting color, so I delete it
* fix typo in text_mobject.py
* fix conflict of default size and height
2020-05-07 01:21:43 -07:00
Grant Sanderson
6e523ed960
Clearer defaults
2020-04-12 09:54:13 -07:00
Grant Sanderson
94c121bcf7
Default arrange_in_grid should have it draw rows first
2020-04-07 12:36:17 -07:00
Grant Sanderson
8384b8b46b
Fix bug with clock
2020-03-27 12:04:30 -07:00
Grant Sanderson
7c0bf2c015
Add args to VMobject.flip
2020-03-27 12:04:16 -07:00
Grant Sanderson
f7ad9e71e0
Separate time_based_updaters and non_time_updaters
2020-03-19 10:46:50 -07:00
Grant Sanderson
23440d020f
Add pfp as abreviation for point_from_proportion
2020-03-14 16:53:02 -07:00
Grant Sanderson
627f122b3f
Remove VMobject.set_fill defaulting
2020-03-13 14:05:34 -07:00
Grant Sanderson
0ad64329f6
Fix to NumberPlane
2020-03-06 06:17:12 -08:00
Grant Sanderson
ace2b7fea4
Don't deepcopy parents
2020-03-06 06:16:52 -08:00
Grant Sanderson
f83cfc42b1
Fix set_fill
2020-03-06 06:16:28 -08:00
Grant Sanderson
06123f956a
Don't deepcopy Arrow by default
2020-02-27 17:19:50 +00:00
Grant Sanderson
ed1cbe32ff
Don't copy a mobject's parents
2020-02-27 17:19:15 +00:00
Grant Sanderson
6593eab9a0
Change default stroke width of number line
2020-02-27 17:18:10 +00:00
Grant Sanderson
6e0ae83685
Small fixes
2020-02-27 17:17:53 +00:00
Grant Sanderson
40b651d661
Reformat
2020-02-27 17:17:33 +00:00
Grant Sanderson
3cc9bf7052
Bug fix to refresh_triangulation
2020-02-27 17:17:10 +00:00
Grant Sanderson
8485ff8c76
Have vmob.set_opacity default to opacity 1 if it's not specified
2020-02-23 22:59:11 +00:00
Grant Sanderson
8159f701f4
Typo fix
2020-02-23 22:58:47 +00:00
Grant Sanderson
d794ff8bc9
Revert last change
2020-02-23 22:58:34 +00:00
Grant Sanderson
26dccfe9a7
Make input_to_graph_point always use a binary search, since graph's have uneven density now
2020-02-23 22:56:50 +00:00
Grant Sanderson
ed6085d07c
Add replace_submobject
2020-02-22 13:19:51 -08:00