- •«Медиа дизайн»
 - •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 часа).
Математические основы компьютерной графики.
План:
Преобразования в двухмерном пространстве.
Преобразования в трехмерном пространстве.
Афинное проецирование.
Перспективное проецирование.
Стереографическая и специальные перспективные проекции.
Масштабирование в окне.
Нахождение параметров плоскости.
