Научная визуализация

Scientific Visualization

Электронный журнал открытого доступа

Национальный Исследовательский Ядерный Университет "МИФИ"

      ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Научная визуализация, 2022, том 14, номер 1, страницы 97 - 108, DOI: 10.26583/sv.14.1.08

Об одной методике преобразования сплайн кривой в B-сплайн

Автор: А. С. Минкин1

Национальный исследовательский центр “Курчатовский институт”, Москва, Россия

1 ORCID: 0000-0001-8789-0779, amink@mail.ru

 

Аннотация

Для обеспечения гибкости и удобства работы с геометрическими моделями в CAD системах становится актуальным создание алгоритмов преобразования одних геометрических представлений в другие, среди которых особое место занимают методы их взаимно однозначного и точного преобразования. В данной работе предлагается методика преобразования сплайн кривой в соответствующую ей эквивалентную B-сплайн кривую на основе объединения Безье сегментов с удалением кратных узлов для получения более компактного B-сплайн представления. Приводится обоснование упрощенной версии алгоритма удаления B-сплайн узла. Данный подход позволяет построить B-сплайн кривую на основе информации об отдельных её точках без использования стандартных средств подгонки и сложных схем интерполяции.

 

Ключевые слова: геометрическое моделирование, параметрические кривые, CAD системы, кубические сплайны, B-сплайн кривые, NURBS, кривые Безье.