RUS  ENG
Полная версия
ЖУРНАЛЫ // Сибирский журнал чистой и прикладной математики // Архив

Сиб. журн. чист. и прикл. матем., 2016, том 16, выпуск 1, страницы 57–89 (Mi vngu393)

Локальный анализ задачи пересечения кривых и поверхностей методом трассировки

С. Ю. Гатилов

ЗАО «Ледас», пр. Акад. Лаврентьева, 6, Новосибирск, 630090, Россия

Аннотация: Рассматривается метод трассировки для поиска пересечений параметрических кривых и поверхностей по заданным стартовым точкам. Предлагаемый алгоритм основывается на численном методе предиктор-корректор, в котором метод Рунге–Кутты или Адамса играет роль предиктора, а метод Ньютона — корректора. Используется специальная система уравнений для поиска простых сингулярных пересечений, ранг системы проанализирован. Шаг трассировки выбирается адаптивно. Кривая пересечения записывается в виде кубического сплайна. Наконец, рассматриваются проблемы точного завершения трассировки в точке и трассировки вдоль границы поверхности.

Ключевые слова: пересечение поверхностей, трассировка кривой, метод Ньютона.

УДК: 004.925.8

Поступила в редакцию: 17.06.2015

DOI: 10.17377/PAM.2016.16.105



© МИАН, 2024