Содержание
Содержание 1. Введение в Компьютерную графику 1) Введение • • • определение направления история 1) Представление изображений • • • типы представление графическая система 1) Растеризация • • отрезок и окружность заливка области
Содержание 2. Введение в Open. GL 1) Введение • • определение история организация термины атрибуты и примитивы дополнительные библиотеки ускорение 2) Примеры программ • • • простейшая программа смешивание цветов тор и сфера
Содержание 3. Задание трехмерных объектов в Open. GL 1) Системы координат и матрицы • • • матричные операции модельно-видовые преобразования проективные преобразования 1) Удаление невидимых линий • • расчет нормалей метод художника, лицевых граней, двоичного разбиения, трассировки, Z-буфера 3) Освещение и материалы • • • модели освещения алгоритмы закраски задание света и материала
Содержание 3. Задание трехмерных объектов в Open. GL 4) Работа с изображениями 1. 2. 3. вывод изображений и текста буферы прозрачность и туман 5) Текстуры • • • определение задание имитация трехмерности 6) Реалистичность • • уровни реалистичности результаты закраски и удаления невидимых линий
Содержание 4. Улучшение качества изображения 1) Тени • • • вершинные алгоритмы проекционные алгоритмы текстурные алгоритмы 1) Сглаживание • • • сглаживание сцены сглаживание изображения фильтрация текстур 1) Трассировка лучей • • • прямая и обратная трассировка поиск пересечений луча с объектами различные модификации и примеры 4) Сплайны • • виды поддержка в Open. GL
Содержание 5. Альтернативные направления интерактивной графики 1) Воксельная графика • полигоны и воксели • окто-дерево • визуализация вокселей 1) Фрактальная графика • На самостоятельное изучение
Содержание 6. Дополнительное 1) Оптимизация 1) Справочная информация 2) Литература