|
"Сглаженная" триангуляция облака точек.
Здравствуйте!
Опишу задачу.
Есть триангулированное облако точек (проведена триангуляция Делоне). То есть, фактически, полигональная поверхность.
Для всех вершин вычислены осредненные нормали.
Необходимо достроить вместо каждого треугольника (путем некоторого подразбиения) - некую гладкую поверхность основываясь на его нормалях(на трех нормалях вертексов).
Не могли бы подсказать где поискать необходимый алгоритм (совершенно не обязательно код на Си++) ? Или хоть теорию какую-нибудь чтобы такой алгоритм создать?
P.s. гладкая поверхность - настоящая!! а не карта нормалей. Создать карту нормалей, имея три узловые точки, можно обычным линейным интерполированием, наверное, хотя не уверен.., в любом случае - это не интересно.
|