Open GL

         

Open GL

Предисловие
Об авторе
Благодарности
Устанавливаем OpenGL
Давайте что-нибудь изобразим
Упражнение: "Трехмерные фигуры"
Переход к новым координатам
Упражнение: "Cписок трехмерных фигур"

Поворот координат
Упражнение: "Снеговик"


Анимация
Упражнение:" Игра Арканоид"
Общие положения
Точки
Линии
Треугольники
Четырехугольники и многоугольники

Уражнение:"Примитивы"
Уражнение:"Многогранники"
Резюме

Open GL

Построение поверхностей
Упражнение: "Сфера, цилиндр и диски"
Интерполяция цветов
Прозрачность
Упражнение: "Снег"
Плоскости отсечения
Упражнение: "Три плоскости"
Трафарет I

Упражнение: "Совершенствуем Arcanoid"
Туман
Логические операции
Трафарет II
Упражнение "сфера минус куб"
Упражнение "пересечение сферы и куба"
Общие слова
Работа с изображениями

Упражнение: "Фон для игры Arcanoid"
Создаем текстуру в памяти
Повторение тектуры
Упражнение: "Вращаем текстуру"
Текстура на сфере
Упражнение "Текстуру в жизнь"

Текстура на чайнике
Общие понятия
Модель освещения
Материал
Лампы и их свойства
Тени
Общие положения
Консольное приложение - Win32 Console Application
Windows-приложение - Win32 Application

MFC-приложение - MFC AppWizard
Java-апплеты - Magician Library
Упражнение:"Переносим игру Arcanoid"
Вращение сцены
Appendix A Где взять OpenGL и другое ПО
Глоссарий
Bibliography

Содержание раздела