You know, I see that Cem Yuksel is one of the authors, and he is one of those names that keeps popping up in the weirdest places whenever I look up something random that involves graphics and the maths behind it (especially when splines are involved). Is he like one of those "experts know he's a big deal in his niche but non-experts never heard about him" kind of guys?
EDIT: I remember now that the first time I came across his work was over 15 years ago when I was trying to interpolate between two vector shapes, and always had to deal with twists between them. I ended up reading a paper by him showing the fix for Catmull-Rom splines[0]. Ever since I've sounded like mad-man for complaining that 3b1b should have used "centripetal parameterization" for manim, haha, because it also often has these twists when interpolating.
> Is he like one of those “experts know he’s a big deal in his niche but non-experts never heard about him” kind of guys?
Depends on what you mean. Is Bezier famous enough, or are we talking Stephen Hawking or Billie Eilish famous? Only time will tell, and it’s too early to say. All the experts that non-experts have heard of started out being unknown.
Cem’s already very well known in the computer graphics community, at Siggraph for example. He’s doing active research and advising and graduating many students. He’s published quite a few papers on curve/hair rendering and simulation physics, with a tendency toward real-time & game applications. So most active graphics students and profs know of him, and outside academic graphics, a lot of game programmers have heard of him.
Maybe in 50 years, you’ll hear Yuksel curves as often as Bézier curves.
EDIT: I remember now that the first time I came across his work was over 15 years ago when I was trying to interpolate between two vector shapes, and always had to deal with twists between them. I ended up reading a paper by him showing the fix for Catmull-Rom splines[0]. Ever since I've sounded like mad-man for complaining that 3b1b should have used "centripetal parameterization" for manim, haha, because it also often has these twists when interpolating.
[0] https://www.cemyuksel.com/research/catmullrom_param/