stringtranslate.com

Изофота

эллипсоид с изофотами (красный)

В геометрии изофота это кривая на освещенной поверхности, которая соединяет точки одинаковой яркости . Предполагается, что освещение осуществляется параллельным светом, а яркость b измеряется следующим скалярным произведением :

где ⁠ ⁠ — единичный вектор нормали поверхности в точке P , а ⁠ ⁠ — единичный вектор направления света. Если b ( P ) = 0 , т. е. свет перпендикулярен нормали поверхности, то точка P является точкой силуэта поверхности, наблюдаемой в направлении ⁠ ⁠ Яркость 1 означает, что вектор света перпендикулярен поверхности. Плоскость не имеет изофот, потому что каждая точка имеет одинаковую яркость.

В астрономии изофота — это кривая на фотографии, соединяющая точки одинаковой яркости. [1]

Применение и пример

В автоматизированном проектировании изофоты используются для оптической проверки гладкости соединений поверхностей. Для поверхности (неявной или параметрической), которая достаточно дифференцируема, нормальный вектор зависит от первых производных. Следовательно, дифференцируемость изофот и их геометрическая непрерывность на 1 меньше, чем у поверхности. Если в точке поверхности непрерывны только касательные плоскости (т. е. непрерывны по G1), то изофоты имеют там излом (т. е. непрерывны только по G0).

В следующем примере (см. диаграмму) две пересекающиеся поверхности Безье смешиваются третьим поверхностным фрагментом. Для левой картинки поверхность смешивания имеет только G1-контакт с поверхностями Безье, а для правой картинки поверхности имеют G2-контакт. Это различие не может быть распознано по картинке. Но геометрическая непрерывность изофот показывает: с левой стороны они имеют изломы (т. е. непрерывность G0), а с правой стороны они гладкие (т. е. непрерывность G1).

Определение точек изофоты

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

Для неявной поверхности с уравнением условие изофоты следующее : Это означает: точки изофоты с заданным параметром c являются решениями нелинейной системы , которую можно рассматривать как кривую пересечения двух неявных поверхностей. Используя алгоритм трассировки Баджаджа и др. (см. ссылки), можно вычислить многоугольник точек .

На параметрической поверхности

В случае параметрической поверхности условие изофоты имеет вид

что эквивалентно Это уравнение описывает неявную кривую в плоскости st, которую можно проследить с помощью подходящего алгоритма (см. неявная кривая ) и преобразовать в точки поверхности.

Смотрите также

Ссылки

  1. ^ Дж. Бинни, М. Меррифилд: Галактическая астрономия , Princeton University Press, 1998, ISBN 0-691-00402-1 , стр. 178. 

Внешние ссылки