Я использую набор инструментов Helix с WPF и пытаюсь создать трехмерное изображение, включающее трубу/трубу с переменным диаметром. По сути, я пытаюсь взять непрямую линию и повернуть ее вокруг оси, создав трубу. Меня интересует только получившаяся трубка, а не фактическое вращение (я не пытаюсь визуализировать вращение, я имею в виду).
Есть ли способ сделать это с помощью набора инструментов Helix или любого другого инструмента для создания 3D-поверхностей? Лучшее решение, которое мне удалось придумать, это создать серию труб разного диаметра, но я не могу понять, как сгладить переходы между каждой из труб. Это также далеко не идеальное решение, потому что на трубе много точек, поэтому в итоге у меня получается около 150 очень маленьких сегментов трубы. Документации для Helix немного не хватает, но я просмотрел исходный код и не нашел очевидного решения.