Сейчас сечение накладывается на точку. И если на точке угол, то и сечение поворачивается. Почему нельзя сделать так, чтобы сечение задавало форму сегмента? Грубо говоря, два цилиндра можно состыковать под любым углом.
в Максе нормальные сплайны, render in viewport жмакаешь, добавляешь толщины и идеальные повороты, везде толщина одинаковая.