upvote
I mean they are not a math nightmare per se if you’re comfortable with the theory. What I meant is that they become comparatively complex to integrate into a system like this. Think about arc length, compute intersections, reparametrization, etc., and with clothoids that usually means some complex numerical algorithms.

Using circular arcs or even simple third-degree polynomials (like cubic parabolas) reduces many of those operations to trivial O(1) function calls, which makes them much cheaper to evaluate and manipulate procedurally, especially when you're computing it 60 times per frame

reply
You might be familiar with these, but GP wrote a couple of excellent pieces on Euler spirals:

https://raphlinus.github.io/curves/2021/02/19/parallel-curve...

https://levien.com/phd/euler_hist.pdf

reply