Графическая библиотека турбо СИ, страница 2

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

13.  Уилтон Р. Видеосистемы персональных  компьютеров  IBM  PC и PS/2.  Руководство  по  программированию. - М.: Радио и  связь, 1994. - 384 c.

14.  Уинер Р. Язык Турбо Си. - М.: Мир, 1991.- 384 c.

15.  Фокс А., Пратт М. Вычислительная геометрия. Применение в проектировании и на производстве: Пер. с англ. – М.: Мир, 1982. – 304 с.

16.  Фоли Дж., Дэм А. Основы интерактивной машинной графики. В 2 кн. - М.: Мир, 1985. - Кн. 1 - 2 .

17.  Хусаинов А.А., Михайлова Н.Н. Алгоритмы машинной графики и их реализация на языке Си: Учеб. пособие. – Комсомольск-на-Амуре: Комсомольский-на-Амуре гос. техн. ун-т, 1999. – 65 с.

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

19.  Шикин Е.В. Компьютерная графика. Полигональные модели/ Е.В. Шикин, А.В. Боресков. - М.: ДИАЛОГ – МИФИ, 2000. – 464 с.

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


СОДЕРЖАНИЕ

ВВЕДЕНИЕ………………………….……………………………………….………..….

3

1.   

ГРАФИЧЕСКАЯ БИБЛИОТЕКА ТУРБО СИ …….…………………………….

4

1.1.   

Загрузка графического драйвера ……………….………………………………...

4

1.2.   

Вывод прямолинейного отрезка ……………….………………………………...

6

1.3.   

Активная и отображаемая страницы …………………………………………….

8

1.4.   

Шаблоны вывода линий и заполнения областей ……………………………….

9

1.5.   

Преобразование координат ………………………………………………………

11

1.6.   

Вывод текста в графическом режиме ……………………………………………

13

2.   

ПЛОСКАЯ МАШИННАЯ ГРАФИКА ……………………...…………………..

15

2.1.   

Алгоритмы генерации точек прямолинейного отрезка.………………………...

15

2.2.   

Алгоритмы заполнения …………………………………………………………...

25

2.3.   

Построение кривых с помощью метода приращений …………………………..

33

3.   

ТРЕХМЕРНАЯ МАШИННАЯ ГРАФИКА ……………………………….……..

38

3.1.   

Параллельная и центральная проекции ………………………………………….

38

3.2.

Вращения...…………………….……………………………………………….…..

42

3.3.

Алгоритм плавающего горизонта ………………………………………………..

43

3.4.

Метод художника………………………………………………………………….

45

РАСЧЕТНО-ГРАФИЧЕСКОЕ ЗАДАНИЕ №1………………………….……………...

48

Пример выполнения задания 1……………………………………………………

55

Пример выполнения задания 2……………………………………………………

57

РАСЧЕТНО-ГРАФИЧЕСКОЕ ЗАДАНИЕ №2………………………….……………...

59

Пример выполнения задания 1……………………………………………………

59

Пример выполнения задания 2……………………………………………………

61

РАСЧЕТНО-ГРАФИЧЕСКОЕ ЗАДАНИЕ №3………………………….……………...

64

Пример выполнения задания……………………………………………………...

64

ЭКЗАМЕНАЦИОННЫЕ ЗАДАЧИ……………………………………………………..

68

ЛИТЕРАТУРА…………………………………….…………...………………………....

70


 
 


Учебное издание

Ахмет Аксанович Хусаинов

Наталья Николаевна Михайлова

КОМПЬЮТЕРНАЯ ГРАФИКА

Учебное пособие

Редактор И.В. Маланова

ЛР № 020825 от 21.09.93

Подписано в печать 10.09.2002.

Формат 60 х 84 1/8.  Бумага писчая.  Печать офсетная.

Усл.  печ.  л. 8,37.  Уч.-изд. л. 4,17.  Тираж   

Редакционно-издательский отдел ГОУВПО «Комсомольский-
на-Амуре государственный технический университет»

681013, Комсомольск-на-Амуре, пр. Ленина, 27.

Полиграфическая лаборатория ГОУВПО «Комсомольский-

на-Амуре государственный технический университет»

681013, Комсомольск-на-Амуре, пр. Ленина, 27.