Jump to content

Неявная поверхность

(Перенаправлено с неявных поверхностей )
Неявный поверхностный тор ( R = 40, a = 15) .
Неявная поверхность рода 2.
Неявная неалгебраическая поверхность ( бокал ).

В математике неявная поверхность — это поверхность в евклидовом пространстве, определяемая уравнением

Неявная поверхность — это множество нулей функции трёх переменных . Неявное означает, что уравнение не решено относительно x , y или z .

График функции обычно описывается уравнением и называется явным представлением. Третьим существенным описанием поверхности является параметрическое : , где координаты x- , y- и z точек поверхности представлены тремя функциями в зависимости от общих параметров . Обычно изменение представлений является простым только тогда, когда явное представление дано: (скрытый), (параметрический).

Примеры :

  1. Самолет
  2. Сфера
  3. Тор
  4. Поверхность рода 2: (см. схему).
  5. Поверхность революции (см. схему рюмки ).

Для плоскости, сферы и тора существуют простые параметрические представления. Это неверно для четвертого примера.

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

Если полиномиальна по x , y и z , поверхность называется алгебраической . Пример 5 не является алгебраическим.

Несмотря на сложность визуализации, неявные поверхности предоставляют относительно простые методы создания теоретически (например, поверхность Штейнера ) и практически (см. ниже) интересных поверхностей.

В ходе следующих рассуждений неявная поверхность представляется уравнением где функция удовлетворяет необходимым условиям дифференцируемости. Частные производные являются .

Касательная плоскость и вектор нормали

[ редактировать ]

Точка на поверхности называется регулярным тогда и только тогда градиент , когда в не является нулевым вектором , значение

.

Если точка поверхности является не регулярным, его называют сингулярным .

Уравнение касательной плоскости в регулярной точке является

и нормальный вектор

Нормальная кривизна

[ редактировать ]

Чтобы сохранить формулу простой, аргументы опущены:

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

Доказательство этой формулы опирается (как и в случае неявной кривой) на теорему о неявной функции и формулу нормальной кривизны параметрической поверхности .

Применение неявных поверхностей

[ редактировать ]

Как и в случае с неявными кривыми, создать неявные поверхности желаемой формы, применяя алгебраические операции (сложение, умножение) к простым примитивам, несложно.

Эквипотенциальная поверхность четырех точечных зарядов

Эквипотенциальная поверхность точечных зарядов

[ редактировать ]

Электрический потенциал точечного заряда в точку генерируется в точке потенциал (без учета физических констант)

Эквипотенциальная поверхность для значения потенциала это неявная поверхность это сфера с центром в точке .

Потенциал точечные сборы представлены

Для рисунка четыре заряда равны 1 и расположены в точках . Отображаемая поверхность является эквипотенциальной поверхностью (неявная поверхность). .

Поверхность продукта на постоянном расстоянии

[ редактировать ]

Овал Кассини можно определить как набор точек, для которого произведение расстояний до двух заданных точек постоянно (напротив, для эллипса сумма постоянна ). Аналогичным образом неявные поверхности могут быть определены как произведение постоянного расстояния до нескольких фиксированных точек.

На диаграмме метаморфоз верхняя левая поверхность формируется по следующему правилу:

поверхность продукта на постоянном расстоянии отображается.

Метаморфозы между двумя неявными поверхностями: тором и поверхностью произведения постоянного расстояния.

Метаморфозы неявных поверхностей

[ редактировать ]

Еще один простой метод создания новых неявных поверхностей называется метаморфозой неявных поверхностей:

Для двух неявных поверхностей (на диаграмме: поверхность произведения на постоянном расстоянии и тор) новые поверхности определяются с помощью параметра проектирования :

На схеме конструктивный параметр последовательно .

Аппроксимация трех торов ( параллельная проекция )
Изображение POV-Ray (центральная проекция) аппроксимации трех торов.

Гладкие аппроксимации нескольких неявных поверхностей

[ редактировать ]

-поверхности [1] может использоваться для аппроксимации любого данного гладкого и ограниченного объекта в поверхность которого определяется одним многочленом как произведение вспомогательных многочленов. Другими словами, мы можем спроектировать любой гладкий объект с одной алгебраической поверхностью. Обозначим определяющие многочлены как . Тогда аппроксимирующий объект определяется полиномом

[1]

где обозначает параметр смешивания, который контролирует ошибку аппроксимации.

Аналогично гладкому приближению с неявными кривыми уравнение

представляет для подходящих параметров гладкие аппроксимации трех пересекающихся торов уравнениями

(На схеме параметры )

Изображение POV-Ray: метаморфозы между сферой и поверхностью продукта на постоянном расстоянии (6 точек).

Визуализация неявных поверхностей

[ редактировать ]

Существуют различные алгоритмы рендеринга неявных поверхностей. [2] включая алгоритм марширующих кубиков . [3] По сути, есть две идеи для визуализации неявной поверхности: одна генерирует сеть полигонов, которая визуализируется (см. Триангуляцию поверхности ), а вторая опирается на трассировку лучей , которая определяет точки пересечения лучей с поверхностью. [4] Точки пересечения можно аппроксимировать путем трассировки сферы , используя функцию расстояния со знаком для определения расстояния до поверхности. [5]

См. также

[ редактировать ]
  1. ^ Jump up to: Перейти обратно: а б Адриано Н. Рапозо; Абель Дж. П. Гомес (2019). «Пи-поверхности: произведения неявных поверхностей к конструктивной композиции трехмерных объектов». WSCG 2019 27. Международная конференция в Центральной Европе по компьютерной графике, визуализации и компьютерному зрению. arXiv : 1906.06751 .
  2. ^ Жюль Блументаль; Чандраджит Баджадж; Брайан Уивилл (15 августа 1997 г.). Введение в неявные поверхности . Морган Кауфманн. ISBN  978-1-55860-233-5 .
  3. ^ Ян Стивенсон (1 декабря 2004 г.). Рендеринг продукции: проектирование и реализация . Springer Science & Business Media. ISBN  978-1-85233-821-3 .
  4. ^ Эрик Хейнс, Томас Акенин-Моллер: Драгоценные камни трассировки лучей , Springer, 2019, ISBN   978-1-4842-4427-2
  5. ^ Харди, Александр; Стееб, Вилли-Ханс (2008). Математические инструменты компьютерной графики с реализациями на C# . Всемирная научная. ISBN  978-981-279-102-3 .

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 830f901768ed89710cfa2599ab1d523d__1712266020
URL1:https://arc.ask3.ru/arc/aa/83/3d/830f901768ed89710cfa2599ab1d523d.html
Заголовок, (Title) документа по адресу, URL1:
Implicit surface - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)