
- •«Медиа дизайн»
- •1. Преобразования в 2d пространстве.
- •Преобразование точки.
- •Преобразование фигуры.
- •Операция cмещения.
- •Пример:
- •Пример:
- •4. Перспективное проецирование.
- •Двухточечное проецирование по p, q.
- •Трёхточечное проецирование по p, q, r.
- •4. Стереографическая и специальные перспективные проекции.
- •Специальные перспективные проекции. Проекция на плоскость.
- •Проекция на сферу (рыбий глаз).
- •Проекция на цилиндрическую поверхность.
- •5. Масштабирование в окне. Масштабирование.
- •6. Нахождение параметров плоскости. Нахождение плоскости по точкам.
- •Метод определения плоскости по нормали.
- •Метод Ньюэла.
- •1. Организация ресурсов памяти в компьютерной графике.
- •Память.
- •Градация серого цвета.
- •Цветная электронно-лучевая трубка.
- •Современный дисплей. True Color.
- •2. Организация временных ресурсов в компьютерной графике. Вывод изображения.
- •Система черезстрочной развёртки.
- •Скоростной расчёт.
- •3. Аппаратные решения в компьютерной графике. Системные платы.
- •Примерная схема видеоадаптера.
- •Функции видеоадаптера:
- •Характеристики видеоконтроллера.
- •4. Физические принципы графических компьютерных устройств. Жидкокристаллический экран.
- •Плазменные дисплеи.
- •1. Аппроксимация непрерывного пространства в дискретной реализации. Отрисовка линий. Аппроксимация непрерывного пространства в дискретной реализации.
- •Алгоритм Брезенхема.
- •Улучшение алгоритма 1.
- •Для остальных октантов:
- •Улучшение алгоритма 2.
- •Алгоритм Флойда-Стейнберга.
- •2. Геометрическое сглаживание в-сплайнами. Алгоритм.
- •Следствия.
- •3. Построение реалистических изображений методами фрактальной геометрии. Необычные функции.
- •Чёртова лестница.
- •4. Понятие размерности пространства.
- •Объективные свойства пространства.
- •Фрактальная размерность.
- •Математический способ измерения размерности.
- •Размерность.
- •Психологический способ измерения размерности.
- •Соотношение Эйлера.
- •5. Топология фигур в пространстве. Топология.
- •6. Искривленность пространства.
- •7. Заполненность пространства или укладка.
- •Платоновы тела.
- •8. Психофизиологические аспекты восприятия пространства и воспроизведения его на плоскости. Иллюзии.
- •Как изобразить предметы на расстоянии вытянутой руки.
- •9. Методы удаления невидимых линий. Метод z-буфера.
- •Алгоритм, использующий z-буфер
- •Алгоритм плавающего горизонта.
- •Теперь полный алгоритм выглядит так:
- •Алгоритм плавающего горизонта.
- •Алгоритмы, использующие список приоритетов.
- •Алгоритм Ньюэла - Ньюэла - Санча для случая многоугольников
- •10. Психофизиологические аспекты восприятия цвета и света.
- •Свойства глаза.
- •11. Диффузное отражение.
- •12. Зеркальное отражение.
- •Свойства.
- •Модель освещения.
- •13. Аппроксимация света на модели Фонга.
- •Модель Фонга.
- •Общая модель закраски.
- •Закраска фигуры (Фонг) - завуалирование граней.
- •14. Модели цвета.
- •Системы смешения цветов.
- •Следствия.
- •Смешение цветов.
- •1. Системные требования Flash.
- •2. Системные требования Flash Player.
- •3. Инсталляция Flash.
- •4. Центр поддержки Flash и ресурсы Интернета.
- •5. Работа во Flash.
- •6. Рисование во Flash.
- •7. Анимация во Flash.
- •8. Интерактивные фильмы Flash.
- •9. Векторная и растровая графика.
- •10. Рабочая среда Flash.
- •11. Просмотр и тестирование фильма.
- •12. Тестирование фильма.
- •14. Использование панелей.
- •15. Использование контекстных меню.
- •16. Создание ярлыков и комментариев фильма.
- •17. Использование библиотеки.
- •18. Проводник фильма.
- •19. Просмотр Стола.
- •1. Инструменты рисования и закрашивания.
- •2. Перекрывание фигур во Flash.
- •3. Привязка.
- •4. Выбор настроек рисования.
- •1. Настройка атрибутов контура и заполнения.
- •2. Средства настроек контура и заполнения.
- •3. Определение цвета, стиля и толщины контура в панели Stroke.
- •4. Инструмент Paint Bucket.
- •5. Использование инструмента Ink Bottle.
- •6. Использование инструмента Eyedropper.
- •7. Блокировка градиента или растра как заполнения Стола.
- •8. Создание и редактирование основных цветов с помощью панели Mixer.
- •9. Изменение цветовых палитр.
- •10. Использование палитры, заданной по умолчанию и палитры Web-safe 216.
- •11. Сортировка палитры.
- •12. Импорт и экспорт цветовых палитр.
- •1. Импорт звука.
- •2. Озвучивание фильма.
- •3. Добавление звуков к кнопкам.
- •1. Выделение объектов.
- •2. Использование инструмента Arrow.
- •3. Изменение выделения.
- •4. Использование инструмента Lasso.
- •5. Выключение подсветки.
- •6. Группировка объектов.
- •7. Перемещение, копирование и удаление объектов.
- •8. Перемещение объектов.
- •9. Перемещение и копирование объектов вставкой.
- •10. Копирование объектов в буфер (Clipboard).
- •11. Копирование преобразованных объектов.
- •12. Удаление объектов.
- •13. Накапливание объектов в стек.
- •14. Изменение размеров объекта.
- •15. Вращение объектов.
- •16. Зеркальное отражение объектов.
- •17. Наклон объктов.
- •18. Восстановление преобразованных объектов.
- •19. Выравнивание объектов.
- •20. Перемещение точки регистрации.
- •21. Деление групп и объектов.
- •1. Создание слоев.
- •2. Просмотр слоев.
- •3. Редактирование слоев.
- •4. Служебные слои.
- •5. Слои-маски.
- •1. Создание ключевых кадров.
- •2. Слои в анимации.
- •3. Скорость воспроизведения.
- •4. Размножение неподвижных изображений.
- •5. Кадрированная анимация.
- •6. Использование хинтов фигуры.
- •7. Создание пошаговой анимации.
- •8. Редактирование анимации.
- •9. Калька.
- •10. Перемещение анимации.
«Медиа дизайн»
ТАШКЕНТ
Аннотация
Настоящий учебный курс освящает математические, алгоритмические и технические основы компьютерной графики, а также ознакомление с современным медиа средством –Flash.
Данный курс предназначен для студентов магистратуры, обучающихся по направлению «Телематика». Курс рассчитан на 38 часа аудиторных занятий, из которых 32 часа - лекции, 6 - лабораторные работы.
Данный учебный курс был подготовлен на основе лекционных материалов проф. Гамбург - Харбургского Технического Университете, доктора Питера Чефа. Создание данного курса стало возможным только благодаря организации поддержки проф. Р. Хамдамова и Х. Шаунбурга – координаторам проекта СЕП - JEP - 10497 - 98.
Содержание.
Лекция 1 (4 часов). Математические основы компьютерной графики. |
|
Преобразования в двухмерном пространстве. |
6 |
Преобразования в трехмерном пространстве. |
11 |
Афинное проецирование. |
14 |
Перспективное проецирование. |
17 |
Стереографическая и специальные перспективные проекции. |
19 |
Масштабирование в окне. |
22 |
Нахождение параметров плоскости. |
22 |
Рекомендуемая литература.
|
24 |
Лекция 2 (4 часов). Технические основы компьютерной графики.
|
|
Организация ресурсов памяти в компьютерной графике. |
25 |
Организация временных ресурсов в компьютерной графике. |
27 |
Аппаратные решения в компьютерной графике. |
29 |
Физические принципы графических компьютерных устройств. |
30 |
Рекомендуемая литература.
|
32 |
Лекция 3 (4 часов). Алгоритмические основы компьютерной графики.
|
|
Аппроксимация непрерывного пространства в дискретной реализации. |
33 |
Геометрическое сглаживание В-сплайнами. |
37 |
Построение реалистических изображений методами фрактальной геометрии. |
39 |
Понятие размерности пространства. |
42 |
Топология пространственных фигур в пространстве. |
45 |
Искривленность пространства. |
47 |
Заполненность пространства. |
48 |
Психофизиологические аспекты восприятия пространства и воспроизведения его на плоскости. |
49 |
Методы удаления невидимых линий. |
54 |
Психофизиологические аспекты восприятия цвета и света. |
77 |
Диффузное отражение. |
79 |
Зеркальное отражение. |
81 |
Аппроксимация света на модели Фонга. |
84 |
Модели цвета. |
86 |
Рекомендуемая литература.
|
89 |
Лекция 4 (2 часа). Введение в Flash. Основы Flash. |
|
Системные требования Flash Player. |
90 |
Инсталяция Flash. |
91 |
Центр поддержки Flash и ресурсы Интернета. |
91 |
Рисование во Flash. |
91 |
Анимация во Flash. |
92 |
Интерактивные фильмы Flash. |
92 |
Векторная и растровая графика. |
92 |
Рабочая среда Flash. |
93 |
Просмотр и тестирование фильма. |
93 |
Тестирование фильма. |
94 |
Набор инструментов. |
99 |
Использование панелей. |
100 |
Использование контектстных меню. |
102 |
Создание ярлыков и коментариев фильма. |
104 |
Использование библиотеки. |
107 |
Проводник фильма. |
107 |
Просмотр стола. |
120 |
Рекомендуемая литература.
|
128 |
Лекция 5. (2 часа) Рисование. |
|
Инструменты рисования и закрашивания. |
129 |
Перекрывание фигур во Flash. |
130 |
Привязка. |
135 |
Выбор настроек рисования. |
142 |
Рекомендуемая литература.
|
143 |
Лекция 6. (2 часа) Работа с цветом. |
|
Настройка атрибутов контура и заполнения. |
144 |
Средства настроек контура и заполнения. |
144 |
Определение цвета, стиля и толщины контура в панели Stroke. |
146 |
Инструмент Paint Bucket. |
148 |
Использование инструмента Ink Bottle. |
151 |
Использование инструмента Eyedropper. |
151 |
Блокировка градиента или растра как заполнения Стола. |
151 |
Создание и редактирование основных цветов с помощью панели Mixer. |
152 |
Изменение цветовых палитр. |
153 |
Использование палитры, заданной по умолчанию и палитры Web-safe 216. |
154 |
Сортировка палитры. |
154 |
Импорт и экспорт цветовых палитр. |
155 |
Рекомендуемая литература.
|
155 |
Лекция 7 (2 часов). Озвучивание. |
|
Импорт звука. |
156 |
Озвучивание фильма. |
157 |
Добавление звуков к кнопкам. |
159 |
Рекомендуемая литература.
|
159 |
Лекция 8 (2 часов). Работа с объектами.
|
|
Выделение объектов. |
160 |
Использование инструмента Arrow. |
161 |
Изменение выделения. |
161 |
Использование инструмента Lasso. |
162 |
Выключение подсветки. |
163 |
Группировка объектов. |
163 |
Перемещение, копирование и удаление объектов. |
163 |
Перемещение объектов. |
164 |
Перемещение и копирование объектов вставкой. |
164 |
Копирование объектов в буфер (Clipboard). |
165 |
Копирование преобразованных объектов. |
165 |
Удаление объектов. |
165 |
Накапливание объектов в стек. |
166 |
Изменение размеров объекта. |
166 |
Вращение объектов. |
167 |
Зеркальное отражение объектов. |
168 |
Наклон объектов. |
169 |
Восстановление преобразованных объектов. |
169 |
Выравнивание объектов. |
170 |
Перемещение точки регистрации. |
171 |
Деление групп объектов. |
172 |
Рекомендуемая литература.
|
172 |
Лекция 9 (2 часов). Слои. |
|
Создание слоев. |
173 |
Просмотр слоев. |
173 |
Редактирование слоев. |
176 |
Служебные слои. |
177 |
Слои-маски. |
177 |
Рекомендуемая литература.
|
179 |
Лекция 10 (2 часов). Создание анимации. |
|
Создание ключевых кадров. |
180 |
Слои в анимации. |
181 |
Скорость воспроизведения. |
182 |
Размножение неподвижных изображении. |
182 |
Кадрированная анимация. |
182 |
Использование хинтов фигуры. |
189 |
Создание пошаговой анимации. |
190 |
Редактирование анимации. |
191 |
Калька. |
193 |
Перемещение анимации. |
194 |
Рекомендуемая литература.
|
194 |
Список рекомендуемой литературы |
195 |
Лекция 1. (4 часа).
Математические основы компьютерной графики.
План:
Преобразования в двухмерном пространстве.
Преобразования в трехмерном пространстве.
Афинное проецирование.
Перспективное проецирование.
Стереографическая и специальные перспективные проекции.
Масштабирование в окне.
Нахождение параметров плоскости.