-
Notifications
You must be signed in to change notification settings - Fork 9
1.Задача синтеза сложного динамического изображения. Этапы синтеза изображения. Последовательность и основное содержание.
Pandas edited this page Jun 14, 2017
·
12 revisions
Компьютерная графика – совокупность методов и средств преобразования информации в и из графической формы с помощью ЭВМ. Деловая графика (графики, диаграммы); научная графика (чертежи, технологии моделирования); иллюстративная графика (карты, генерации символов и результатов операций); инженерная графика (иллюстрации к текстам).
Методы – математические, алгоритмические.
Средства – технические, программные.
Уровни алгоритмов:
- Нижнего (базовые – точка, отрезок, эллипс);
- Среднего (плоские изображения с использованием готовых примитивов);
- Верхнего (трёхмерная графика, удаление невидимых линий, построение реалистических изображений).
- I – интенсивность источника
- β – коэффициент пропускания света через атмосферу модели представления: каркасная, поверхностная, объёмная
- положение поверхности может быть задано радиус- вектором, ориентация – вектором нормали
- положение наблюдателя (ось Z – направление взгляда)
Для поверхности:
- уравнение поверхности
- цвет
- оптические свойства (коэффициенты зеркального отражения, диффузионного отражения, пропускания, преломления) Изображение строим в картинной плоскости (расположена перпендикулярно взгляду), на ней задаётся окно обзора (ось z через центр окна обзора)
f = 30-50 Гц – частота генерации изображения
- Источник света (положение в пространстве, цвет, интенсивность)
- Для динамических объектов – уравнения воздействия, по которым можно рассчитать положение в интересующий момент времени
- Характеристики окружающей среды (цвет фона)
- Системы координат
- Положение картинной плоскости, размер окна обзора
Этапы синтеза изображения
- Разработка трёхмерной математической модели синтезируемой визуальной обстановки
- Задание: положения наблюдателя, картинной плоскости, размеров окна вывода, значений управляющих сигналов
- Определение операторов, осуществляющих пространственное перемещение объектов визуализации
- Преобразования координат объектов в координаты наблюдателя
- Отсечение объектов сцены по границам пирамиды отсечения (видимости)
- Вычисление двумерных перспективных проекций объектов сцены на картинную плоскость
- Удаление невидимых линий и поверхностей при заданном положении наблюдателя. Закрашивание и затенение видимых объектов сцены.
- Вывод полученного полутонового изображения на экран растрового дисплея.