Воскресенье, 19.05.2024, 13:38
Приветствую Вас Гость | RSS

bookin.ucoz.ru


Меню сайта

Файлы

Главная » Файлы » Информатика и вычислительная техника » Программирование на C / C++
На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений. Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"

Богуславский А.А., Соколов С.М. Основы программирования на языке Си++
/_ld/160/16061.jpg
Коломенский государственный педагогический институт, 2002, 104с.
Часть II. Основы программирования трехмерной графики
Пособие предназначено для обучения студентов, обладающих навыками поль-зовательской работы на персональном компьютере, основным понятиям и методам современного практического программирования. Предметом изучения курса является объектно-ориентированное программирование на языке Си++ в среде современных 32-х разрядных операционных систем семейства Windows. Программа курса разбита на 4 части: (1) Введение в программирование на языке Си++; (2) Основы программи-рования трехмерной графики; (3) Объектно-ориентированное программирование на языке Си++ и (4) Программирование для Microsoft Windows с использованием Visual C++ и библиотеки классов MFC.
После изучения курса студент получает достаточно полное представление о содержании современного объектно-ориентированного программирования, об уст-ройстве современных операционных систем Win32 и о событийно-управляемом про-граммировании. На практических занятиях вырабатываются навыки программирова-ния на Си++ в интегрированной среде разработки Microsoft Visual C++ 5.0.
Содержание
Библиотека OPENGL
Назначение библиотеки OPENGL
Основные возможности OPENGL
Макет консольного приложения, использующего библиотеку GLAUX
Имена функций OPENGL
Системы координат
Пример выполнения модельных преобразований
Сводка результатов
Упражнения
Генерация движущихся изображений
Анимация с двойной буферизацией
Обработка событий клавиатуры и мыши
Композиция нескольких преобразований
Сводка результатов
Упражнения
Геометрические примитивы
Служебные графические операции
Описание точек, отрезков и многоугольников
Свойства точек, отрезков и многоугольников
Сводка результатов
Упражнения
Полигональная аппроксимация поверхностей
Векторы нормали
Некоторые рекомендации по построению полигональных аппроксимаций поверхностей
Пример: построение икосаэдра
Плоскости отсечения
Сводка результатов
Упражнения
Цвет и освещение
Цветовая модель RGB
Задание способа закраски
Освещение
Освещение в реальном мире и в OPENGL
Пример: рисование освещенной сферы
Создание источника света
Сводка результатов
Упражнения
Свойство материала и спецэффекты освещения
Задание свойств материала
Смешение цветов и прозрачность
Туман
Сводка результатов
Упражнения
Растровые объекты: изображения и текстуры
Вывод изображений в буфер OPENGL
Назначение текстур
Создание текстуры в оперативной памяти
Автоматическое повторение текстуры на плоском многоугольнике
Наложение текстуры на произвольную поверхность
Сводка результатов
Упражнения
Примеры программ с использованием OPENGL
Имитация трехмерного ландшафта
Объемный "Тетрис"
Литература
Размер:   |  Формат: DOC

Скачать: Перейти на страницу скачивания файла >>

Категория: Программирование на C / C++
Просмотров: 325

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поиск
Форма входа

Copyright MyCorp © 2024
Бесплатный конструктор сайтов - uCoz