Компьютерная графика 1

Задача компьютерной графики — воспроизведение изображений в тех случаях, когда исходной является информация неизобразительной природы. Пример визуализации: построение графиков функций (2-х и 3-х мерных) или графиков экспериментальных данных; вывод информации на экран в компьютерных играх; синтез визуальных сцен, предназначенных для использования в пилотажных тренажерах

Курс предназначен для студентов 2 курса кафедры ССОД

В 2015 г. осенний семестр группы АТ-93, 94 (Информационные системы и технологии), АО-91, АО-92 (Биотехнические системы и технологии)

Лекций — 9  Лабораторных работ — 9  РГР  Экз.

Лекции

  1. Основные задачи компьютерной графики
  2. Основы аналитической геометрии
  3. Растровая графика. Рисование отрезков
  4. Устранение ступенчатости
  5. Рисование кривых линий
  6. Отсечение и заполнение областей
  7. Задание объектов
  8. Геометрические преобразования
  9. Удаление невидимых линий

Лабораторные работы

  1. Лабораторная работа №1. Графические примитивы
  2. Лабораторная работа №2. Растровая графика. Рисование линий
  3. Лабораторная работа №3. Растровая графика. Рисование окружностей
  4. Лабораторная работа №4. Растровая графика. Заполнение треугольников
  5. Лабораторная работа №5. Растровая графика. Заполнение многоугольников
  6. Лабораторная работа №6. Растровая графика. Заполнение фигур с затравкой
  7. Лабораторная работа №7. Растровая графика. Задать куб в виде набора точек. Вращать его относительно центра. Перемещать. Масштабировать.
  8. Лабораторная работа №8. Растровая графика. Удаление невидимых линий методом Робертса
  9. Лабораторная работа №9. Растровая графика. Удаление невидимых линий методом плавающего горизонта

Расчетно-графическое задание

Удаление невидимых линий методом z-буфера