- Edited
ToastersUnited I found that instead of beziers, using only straight segments and circular arcs makes things much easier to handle in almost every respect. The engine prefers beziers because they are general purpose curves that cover a lot of use cases but they're not necessarily best option for everything. So you'll initially have to build a small api for dealing with segments and arcs. But once you have it in place making roads could be much less unwieldy than with beziers. Assembling paths, their parametrization and projection on meshes is trivial compared to beziers. And imho it looks nicer.