Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Метод излучательности





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

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

Таким образом, мы получаем систему уравнений для нахождения значений , которая в матричном виде выглядит следующим образом:

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

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

Итак, шаги алгоритма изображения сцены сводятся к следующим:

Сцена разбивается на отдельные участки, для каждого из которых определяются значения .

Находятся значения для каждой из трех основных компонент цвета.

Для выбранной точки наблюдения строится проекция с удалением невидимых граней и осуществляется закрашивание, использующее значения для задания интенсивности. При этом могут использоваться какие-либо алгоритмы, позволяющие сгладить изображение.

Сложным моментом в модели излучательности является расчет коэффициентов .

Рис. 11.2. Два элемента сцены

Рассмотрим один пример. Пусть имеется два элемента сцены и (рис. 11.2). Поскольку используется диффузная модель освещения, то доля энергии малого участка с нормалью , излучаемая под углом к этой нормали, пропорциональна косинусу угла. Следовательно, в направлении элементарного участка уходит доля энергии, пропорциональная косинусу угла между и отрезком, который соединяет эти участки. Соответственно, получаемая вторым участком доля этой энергии будет пропорциональна косинусу угла между нормалью и этим же отрезком. Итак, доля энергии, получаемая элементом от элемента, - , где - расстояние между элементами. Кроме того, необходимо учесть, что излучаемая элементарным участком энергия равномерно распределена по всем направлениям. И, наконец, в каждой сцене одни объекты могут частично экранировать другие, поэтому, надо ввести коэффициент, определяющий степень видимости объекта с позиции другого. Далее полученное выражение интегрируется по и , что также может быть сложной задачей.

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







Дата добавления: 2015-10-01; просмотров: 416. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


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


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

Роль органов чувств в ориентировке слепых Процесс ориентации протекает на основе совместной, интегративной деятельности сохранных анализаторов, каждый из которых при определенных объективных условиях может выступать как ведущий...

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

Studopedia.info - Студопедия - 2014-2026 год . (0.01 сек.) русская версия | украинская версия