Jump to content

Триангуляция поверхности

Триангуляция неявной поверхности рода 3
Триангуляция параметрической поверхности ( Седло обезьяны )

Триангуляция поверхности означает

  • сеть треугольников, которая частично или полностью покрывает данную поверхность, или
  • процедура формирования точек и треугольников такой сети треугольников.

Подходы [ править ]

В этой статье описывается генерация сети треугольников. В литературе есть статьи, посвященные оптимизации данной сети.

Триангуляции поверхности важны для

Триангуляция параметрически определенной поверхности достигается просто путем триангуляции области определения (см. второй рисунок, изображающий Седло Обезьяны ). Однако треугольники могут различаться по форме и протяженности в пространстве объектов, что представляет собой потенциальный недостаток. Это можно свести к минимуму с помощью адаптивных методов, которые учитывают ширину шага при триангуляции области параметров.

Триангулировать неявную поверхность (определенную одним или несколькими уравнениями) сложнее.По существу существуют два метода.

  • Один из методов делит 3D-область рассмотрения на кубы и определяет пересечения поверхности с рёбрами кубов, чтобы получить на поверхности многоугольники, которые в дальнейшем приходится триангулировать ( метод разрезания куба ). [1] [2] Затраты на управление данными велики.
  • Вторая, более простая концепция — маршевый метод . [3] [4] [5] Триангуляция начинается с треугольного шестиугольника в начальной точке. Затем этот шестиугольник окружается новыми треугольниками по заданным правилам, пока рассматриваемая поверхность не станет триангулированной. Если поверхность состоит из нескольких компонентов, алгоритм необходимо запустить несколько раз, используя подходящие стартовые точки.

Алгоритм разрезания куба одновременно определяет все компоненты поверхности внутри окружающего стартового куба в зависимости от заданных предельных параметров. Преимуществом маршевого метода является возможность прописывать границы (см. рисунок).

Полигонизация поверхности означает создание полигональной сетки .

Триангуляцию поверхности не следует путать с триангуляцией дискретного заданного плоского набора точек . См. триангуляцию Делоне .

См. также [ править ]

Ссылки [ править ]

  1. ^ М. Шмидт: Cutting Cubes – визуализация неявных поверхностей посредством адаптивной полигонизации . Визуальный компьютер (1993) 10, стр. 101–115.
  2. ^ Дж. Блументаль: Полигонизация неявных поверхностей, Компьютерное геометрическое проектирование (1988), стр. 341–355.
  3. ^ Э. Хартманн: Геометрия и алгоритмы компьютерного проектирования , с. 81
  4. ^ Э. Хартманн: Маршевый метод триангуляции поверхностей , The Visual Computer (1998), 14, стр. 95–108.
  5. ^ С. Аккуш и Э. Галин: Адаптивная неявная полигонизация поверхности с использованием маршевых треугольников , форум КОМПЬЮТЕРНАЯ ГРАФИКА (2001), Том. 20, стр. 67–80.

Внешние ссылки [ править ]

  • Тассо Карканис и А. Джеймс Стюарт: Триангуляция неявных поверхностей, зависящая от кривизны [1]

Программное обеспечение [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 47b0339d9b9a4a5efae5e047a06ac40b__1717216500
URL1:https://arc.ask3.ru/arc/aa/47/0b/47b0339d9b9a4a5efae5e047a06ac40b.html
Заголовок, (Title) документа по адресу, URL1:
Surface triangulation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)