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
7c1f560ae2
Change fallback unit normal to be in negative y-direction
2020-06-06 10:57:07 -07:00
Grant Sanderson
98ac6a06f2
Small cleanup
2020-06-06 10:56:46 -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
274ebe7a52
Change stroke shader to effectively project down to a flat plane before drawing, but to remember z information via gl_Position and lighting.
2020-06-06 09:26:18 -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
a204e422a5
Get rid of do-nothing self.ctx.multisample line
2020-06-05 13:23:38 -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
b2137f2746
Fixed z_to_vector for vectors on z-axis
2020-06-05 13:21:35 -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
efe15cf2f0
normalize_along_axis
2020-06-05 11:12:11 -07:00
Grant Sanderson
a62a4ae02b
Make sure Point has points of type float
2020-06-05 11:11:46 -07:00
Grant Sanderson
54598f92c7
Remove unnecessary import
2020-06-05 11:11:11 -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
adac5690b7
Have banner remember pis
2020-06-03 17:09:39 -07:00
Grant Sanderson
a232c32756
Changed camera frame from working in quaternions to working in Euler angles. For shame.
2020-06-03 10:38:57 -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
e882356264
Small cleanups to the shader files
2020-05-31 17:31:03 -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
Kyle Cheng
435a2631c9
Fixed typo from "depricated" to "deprecated"
2020-05-31 09:44:39 -07:00
Grant Sanderson
270e93f6f0
Merge
2020-05-30 16:53:53 -07:00
Grant Sanderson
9a8323cbb7
Changes for recent videos
2020-05-30 16:49:57 -07:00
Grant Sanderson
593c249bbd
Tiny comment
2020-05-30 16:49:27 -07:00
Grant Sanderson
ccb47db3bb
fix pixel_coords_to_space_coords
2020-05-30 16:48:01 -07:00
Vivek Verma
82d6ad0ef5
Add dot_color to BulletedList
2020-05-28 11:19:08 -07:00
Devin Neal
3c1a6bb8b1
Merge pull request #1091 from applemonkey496/patch-3
...
Add missing import to brace.py
2020-05-20 20:24:59 -07:00
Devin Neal
00ff47855e
Merge pull request #1069 from applemonkey496/patch-1
...
Fix "itslef" to "itself"
2020-05-20 20:21:10 -07:00
applemonkey496
45c5ec7091
Add missing import to brace.py
...
Without `import copy` lines 128 to 131 will throw an error. I've tested this edit in my local version of the library and it fixes the bug.
2020-05-20 20:07:13 -07:00
Tony031218
4d78e0c63e
fix changing coordinates color
2020-05-15 12:36:55 +08:00
Devin Neal
aff2d21bad
Merge pull request #734 from zombie110year/master
...
latex can't recognize path seperator \\ in windows
2020-05-14 21:13:02 -07:00
applemonkey496
c82b1fc2c9
Fix "itslef" to "itself"
...
I know this is trivial, but I had to fix it.
2020-05-14 12:42:56 -07:00
Aathish
a529a59abf
Added DocStrings for all methods in Container, Scene, GraphScene, MovingCameraScene, SceneFileWriter, ThreeDScene, SpecialThreeDScene, ZoomedScene, VectorScene, and LinearTransformationScene. ( #1040 )
...
* Added DocStrings for methods in Container and Scene.
Removed 2 unused imports from scene.py.
* Added DocStrings for all methods in GraphScene, MovingCameraScene, SceneFileWriter, ThreeDScene, SpecialThreeDScene and ZoomedScene.
* Added DocStrings for all methods in `VectorScene` and LinearTransformationScene...
...except `position_x_coordinate` and `position_y_coordinate`
Co-authored-by: Aathish Sivasubrahmanian <aathishs@Aathishs-MacBook-Air.local>
2020-05-13 22:41:22 -07:00
NavpreetDevpuri
cf656e9c21
Code() in file Code_mobject.py to display code with color highlighted added Paragraph() and "exact_spaces" parameter to Text() ( #1036 )
2020-05-13 22:19:09 -07:00
NavpreetDevpuri
7f1a15b6ba
Fixed ffmpeg 'Impossible to Open' and 'Protocol not found' ( #1057 )
2020-05-13 22:13:56 -07:00