Grant Sanderson
|
dd51b696e5
|
Only apply non-flat-stroke correction in non-zero joint angle vertices
|
2024-11-25 12:35:32 -07:00 |
|
Grant Sanderson
|
9cd6a87ff8
|
Make sure VMobject uniform flat_stroke matches the use inside the quadratic_bezier/stroke/geom.glsl code
|
2024-11-25 12:28:31 -07:00 |
|
Grant Sanderson
|
f0bf50eb7f
|
Remove use of gl_VertexID
|
2024-09-28 09:54:28 -05:00 |
|
Grant Sanderson
|
fcc5dc00f9
|
Treat objects fixed in frame as having flat stroke
|
2024-08-23 14:17:26 -05:00 |
|
Grant Sanderson
|
5d6a1f30c4
|
Count joints near 180 degrees as straight
|
2024-08-23 13:55:10 -05:00 |
|
Grant Sanderson
|
d870bb29de
|
Fix the non-flat stroke edge case for tangents near line of sight
|
2024-08-21 16:12:13 -05:00 |
|
Grant Sanderson
|
9a5386b022
|
Instead of passing in joint_products to stroke shader, just track joint_angles and pass in global unit normal
|
2024-08-21 11:59:48 -05:00 |
|
Grant Sanderson
|
82582d08bd
|
Fewer parameters for stroke frag shader
|
2024-08-20 13:32:52 -05:00 |
|
Grant Sanderson
|
0a313eb119
|
Reorganize quadratic bezier shader files
|
2024-08-20 12:58:34 -05:00 |
|