
- •Монохроматическое излучение?
- •Три атрибута цвета?
- •Что такое цветовой тон?
- •Основные законы колориметрии?
- •Аддитивная цветовая модель rgb?
- •Пропорции смешения цветов и их трехмерное представление?
- •Трехцветные коэффициенты смешивания rgb?
- •Недостатки и достоинства rgb?
- •Цветовая модель cmy?
- •Цветовая модель hsv?
- •Особенности монохромных моделей?
- •Компонентное кодирование цветов. Палитра?
- •Особенности цветопередачи в полиграфии?
- •Понятие дизеринга?
- •Простейший дизеринг?
- •Определение количества градаций цвета?
- •Формула цвета для двух компонент в зависимости от размера ячейки?
- •Линиатура растра?
- •Реализация дизеринга в графической системе?
- •Диагональные растры?
- •Частотная модуляция?
- •Записать в общем виде выражение аффинного преобразование координат?
- •Какие преобразования включают аффинные?
- •Записать в общем виде выражение для поворота угла ?
- •Записать в матричном виде аффинные преобразования?
- •Что такое однородные координаты?
- •Показать вид матрицы вращения в однородных координатах?
- •Показать вид матрицы растяжения-сжатия и отражения вокруг оси Оу в однородных координатах?
- •Показать вид матрицы переноса в однородных координатах?
- •Выписать в матричном виде преобразование для поворота вокруг произвольной точки на угол и указать, что означает каждая из матриц?
- •Выписать вид матриц для вращения в пространстве?
- •Указать, в чем состоит смысл проектирования?
- •Какая проекция называется ортографической?
- •Какая проекция называется аксонометрической?
- •Какая проекция называется изометрической?
- •Какая проекция называется косоугольной?
- •Какая проекция называется кабинетной?
- •Выписать матрицы проектирования вдоль координатных осей?
- •Какую информацию нужно задать для проективного преобразования пространственного объекта?
- •Привести вид матрицы проектирования для косоугольной проекции?
- •Выписать вид матрицы проектирования в однородных координатах и докажите, что она осуществляет проектирование в двумерные координаты?
- •Понятие соседей и связности?
- •Принцип работы четырехсвязного алгоритма Брезенхэма?
- •Принцип работы восьмисвязного алгоритма Брезенхэма?
- •Пример восьмисьмисвязного алгоритма?
- •Построение окружности?
- •Построение эллипса?
- •Р ис.6.4.Четверть эллипса с касательной и нормалью
- •Кривая Безье?
- •Геометрический алгоритм?
- •Задача вывода фигур?
- •Простейший алгоритм закрашивания?
- •Волновой алгоритм закрашивания?
- •Алгоритм закрашивания линиями?
- •Заполнение прямоугольника и круга?
- •Заполнение полигонов?
- •Учет вершин полигона?
- •Ускорение работы алгоритма?
- •Аналитическая модель описания поверхности?
- •Аппроксимация сплайна?
- •Кубический сплайн?
- •Векторная полигональная модель?
- •Первый способ описания структур данных в векторной модели?
- •Второй и третий способы описания структур данных в векторной модели?
- •Достоинства и недостатки векторной модели?
- •Воксельная модель?
- •Отражение света?
- •Закон Снеллиуса?
- •Диффузное преломление и отражение?
- •Распределение энергии при отражении?
- •Распределение энергии при преломлении?
- •Описание поверхности, состоящей из случайно ориентированных микрограней?
- •Преломление света поверхностью, состоящей из микрозеркал?
- •Моделирование общего случая освещенности?
- •Задача удаления невидимых линий и поверхностей?
- •Общие характеристики методов удаления невидимых линий и поверхностей?
- •Типы когерентности?
- •Линии горизонта?
- •Методы плавающего горизонта?
- •Сортировка граней по глубине?
- •Метод z-буфера?
- •Эвристические концепции невидимости?
- •Отличие и сходство видимости в сценах для выпуклых и невыпуклых фигур?
- •Постановка задачи удаления невидимых граней выпуклого многогранника?
- •Алгоритм удаления невидимых граней выпуклого многогранника?
- •Количественная невидимость?
- •Общие свойства функции количественной невидимости?
- •Свойство функции количественной невидимости в особых точках?
Закон Снеллиуса?
При идеальном преломлении луч, падающий в точку Р в направлении вектора i, преломляется внутрь второй среды в направлении вектора t (рис.10.1.). Преломление подчиняется закону Снеллиуса, согласно которому векторы i, n и t лежат в одной плоскости, а для углов справедливо сооношение
(2)
где i - коэффициент преломления для среды, откуда идет луч, а t - для среды, в которую он входит.
Найдем явное выражение для вектора i, представив его в следующем виде:
Соотношение (2) можно переписать так:
.
где
.
Тогда
или
.
Так как
то
Из условий нормировки вектора t имеем:
Вычитая это из (3) получим:
откуда .
Из физических соображений ясно, что . Второй параметр определяется из уравнения
дискриминант которого равен
Решение зтого уравнения задается формулой
и, значит,
,
где Ci =cosi = -(i,n) .
Случай, когда выражение над корнем отрицательно
соответствует так называемому полному внутреннему отражению (вся световая энергия отражается от границы раздела сред, и преломления фактически не происходит).
Диффузное преломление и отражение?
Диффузное преломление полностью аналогично диффузному отражению; преломленный свет распространяется по всем направлениям t, (t, n) < О, с одинаковой интенсивностью.
Распределение энергии при отражении?
Рассмотрим теперь распределение энергии при отражении и преломлении. Из курса физики известно, что доля отраженной энергии задается коэффициентами Френеля
Формула (4) верна для диэлектрических материалов.
Существует и несколько иная форма записи зтих соотношений:
где
Для проводников обычно используется формула
где kt – индекс поглощения.
Распределение энергии при преломлении?
Рассмотрим теперь распределение энергии при отражении и преломлении. Из курса физики известно, что доля отраженной энергии задается коэффициентами Френеля
Формула (4) верна для диэлектрических материалов.
Существует и несколько иная форма записи зтих соотношений:
где
Для проводников обычно используется формула
где kt – индекс поглощения.
Описание поверхности, состоящей из случайно ориентированных микрограней?
Для описания поверхности, состоящей из случайно ориентированных микрограней, необходимо задать вероятностный закон, описывающий распределение нормалей этих микрограней. Каждой отдельной микрограни ставится в соответствие угол a между нормалью к микрограни h и нормалью к поверхности п (рис. 10.2), который
Рис. 10.2. Отражение от диффузной поверхности.
Мы будем описывать поверхность с помощью функции D(a), задающей плотность распределения случайной величины а (для идеально гладкой поверхности функция D(a) совпадает с δ - функцией Дирака).
Существует несколько распространенных моделей. Укажем две из них: гауссово распределение:
и распределение Бекмена:
В этих моделях величина m характеризует степень неровности поверхности - чем меньше т, тем более гладкой является поверхность.
Рассмотрим отражение луча света, падающего в точку Р вдоль направления, задаваемого вектором l. Поскольку микрограни распределены случайным образом, то отраженный луч может уйти практически в любую сторону. Определим долю энергии, уходящей в направлении ν. Для того чтобы луч отразился в этом направлении, необходимо, чтобы он попал на микрогрань, нормаль h к которой удовлетворяет соотношению
Доля энергии, которая отразится от микрограни, определяется коэффициентом Френеля Fr(λ, Θ), где
векторы h, ν и l - единичные.
Если поверхность состоит из множества микрограней, начинает сказываться затеняющее влияние соседних граней, которое обычно описывается с помощью функции
,
где n - вектор внешней нормали к поверхности.
В этом случае интересующая нас доля энергии задается формулой
(5)