Учебное пособие – Белгород: Изд-во БелГУ, 2007. – 172с.
В учебном пособии рассматриваются теоретические и практические основы программирования компьютерной графики. Изложение материала рассчитано на знание студентами начал дифференциальной геометрии, матричной алгебры и векторного анализа. В качестве основной среды программирования для выполнения лабораторных заданий используется Borland C++ Builder с графической библиотекой OpenGL.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ПРЕДИСЛОВИЕ
ПРОГРАММНАЯ И АППАРАТНАЯ ПОДДЕРЖКА ГРАФИКИ
Аппаратные средства поддержки графики
Программные средства для работы с графикой
МАТЕМАТИЧЕСКИЕ ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ
Позиционные и метрические задачи
ФРАКТАЛЬНАЯ ГРАФИКА И ТЕОРИЯ ХАОСА
БИБЛИОТЕКА OPENGL ДЛЯ РАЗРАБОТКИ ГРАФИЧЕСКИХ ПРИЛОЖЕНИЙ
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
ЛАБОРАТОРНАЯ РАБОТА №1. ГРАФИЧЕСКИЕ СРЕДСТВА GDI БИБЛИОТЕКИ VCL
ЛАБОРАТОРНАЯ РАБОТА № 2. РЕДАКТОР РАСТРОВЫХ ИЗОБРАЖЕНИЙ НА ОСНОВЕ VCL
ЛАБОРАТОРНАЯ РАБОТА № 3. УСКОРЕНИЕ РАБОТЫ С РАСТРОВОЙ ГРАФИКОЙ
ЛАБОРАТОРНАЯ РАБОТА № 4. ПРИМИТИВЫ БИБЛИОТЕКИ OPENGL
ЛАБОРАТОРНАЯ РАБОТА № 5. ОБЪЕКТЫ БИБЛИОТЕКИ GLUT
ЛАБОРАТОРНАЯ РАБОТА № 6. ВЫВОД МАССИВА ОБЪЕКТОВ
ЛАБОРАТОРНАЯ РАБОТА № 7. ОРТОГОНАЛЬНЫЕ ПРЕОБРАЗОВАНИЯ В OPENGL
ЛАБОРАТОРНАЯ РАБОТА № 8. СПЛАЙНЫ И СГЛАЖИВАЮЩИЕ ПОВЕРХНОСТИ
ЛАБОРАТОРНАЯ РАБОТА № 9. ОБЪЕКТЫ С ТЕКСТУРАМИ
ЛАБОРАТОРНАЯ РАБОТА № 10. ВЫВОД ТЕКСТА И ДОБАВЛЕНИЕ ТУМАНА
. ЛАБОРАТОРНАЯ РАБОТА №11. ФРАКТАЛЫ
ГЛОССАРИЙ
СПИСОК ЛИТЕРАТУРЫ