3b1b-manim/manimlib/shaders
Grant Sanderson 045e1f6b8a Instead of tracking du and dv points on surface, track points off the surface in the normal direction
This means that surface shading will not necessarily work well for arbitrary transformations of the surface. But the existing solution was flimsy anyway, and caused annoying issues with singularity points.
2025-01-17 11:47:10 -06:00
..
image Replace get_gl_Position -> emit_gl_Position 2023-01-30 18:43:28 -08:00
inserts Push clip plane functionality up to all Mobjects 2024-09-17 17:20:19 -05:00
mandelbrot_fractal Replace get_gl_Position -> emit_gl_Position 2023-01-30 18:43:28 -08:00
newton_fractal Replace get_gl_Position -> emit_gl_Position 2023-01-30 18:43:28 -08:00
quadratic_bezier Only apply non-flat-stroke correction in non-zero joint angle vertices 2024-11-25 12:35:32 -07:00
surface Instead of tracking du and dv points on surface, track points off the surface in the normal direction 2025-01-17 11:47:10 -06:00
textured_surface Instead of tracking du and dv points on surface, track points off the surface in the normal direction 2025-01-17 11:47:10 -06:00
true_dot Make TrueDot shading in 3d work 2023-02-16 16:47:59 -08:00
simple_vert.glsl Replace get_gl_Position -> emit_gl_Position 2023-01-30 18:43:28 -08:00