Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
А4 Математики 2 курс 3 семестр.doc
Скачиваний:
10
Добавлен:
19.11.2019
Размер:
1.19 Mб
Скачать

Додаткова література

1.

Алиев В.Э. Обработка графической информации на ПЭВМ. – М.: МФТИ, 1997. – 506 с.

2.

Аммерал Л. Принципы программирования в машинной графике. – М.: Сол Систем, 1992. – 224 с., ил.

3.

Белецкий Я. Турбо Паскаль с графикой для персональных компьютеров. /Пер. с польск. Д. И. Юренкова. – М.: Машиностроение, 1991. – 320 с.

4.

Вальвачев А.Н. Графическое программирование на языке Паскаль: Справ. пособие. – Минск, Выш. шк., 1992. – 143 с.

5.

Корриган Дж. Компьютерная графика: Секреты и решения: Пер. с англ. – М.: Энтроп, 1995. – 352 с.

6.

Котов Ю.В. Как рисует машина. – М.: Наука. Гл. ред. физ.-мат. лит., 1988. – 224 с.

7.

Романов В.Ю. Популярные форматы файлов для хранения графических изображений на IBM PC. – М.: Унитех, 1992. – 156 с., ил.

8.

Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. – М.: Нолидж, 1999. – 616 с., ил.

9.

Шикин Е.В., Боресков А.В. Компьютерная графика. Динамика, реалистические изображения. – М.: ДИАЛОГ– МИФИ, 1995. – 288 с.

10.

Шикин Е.В., Боресков А.В., Зайцев А.А. Начала компьютерной графики. – М.: ДИАЛОГ–МИФИ, 1993. – 138 с.

ЗМІСТ

Передмова 3

Загальні теоретичні відомості 4

Області застосування комп'ютерної графіки 4

Способи формування зображень на екрані 5

Формування кольору малюнка 7

Технічні аспекти комп’ютерної графіки 7

Особливості реалізації роботи з графікою у мові Turbo Pascal 7.0 8

Математичні основи графічних побудов 10

Аффінні перетворення на площині 10

Аффінні перетворення в просторі 13

Види проектування 15

Базові алгоритми комп’ютерної графіки 19

Растрове розгорнення відрізка. Алгоритм Брезенхема 20

Заповнення суцільних областей 21

Заповнення багатокутників 22

Алгоритми заповнення області з затравкою 22

Видалення невидимих ліній і поверхонь 25

Деякі підходи до розв’язування задач загороджування 27

Тріангуляція 31

Графічний практикум 34

Робота I Зображення двовимірних статичних сцен 34

Методичні вказівки 34

Варіанти завдань 34

Робота II Графіки функцій у декартових координатах 37

Методичні вказівки 37

Варіанти завдань 40

Робота III Графіки функцій у полярних координатах 44

Методичні вказівки 44

Варіанти завдань 44

Робота IV Побудова обмежених областей на площині 46

Методичні вказівки 46

Варіанти завдань 47

Робота V Анімація двовимірних зображень 51

Методичні вказівки 51

Варіанти завдань 51

Робота VI Програмування тривимірних статичних сцен 55

Методичні вказівки 55

Варіанти завдань 55

Робота VII Моделювання зображень поверхні 59

Методичні вказівки 59

Варіанти завдань 59

Додаток А Приклади програмної реалізації графічних задач 66

Додаток Б Графічна бібліотека компілятора Turbo Pascal 7.0 75

Глосарій 86

Додаткова література 91