Введение в программирование трехмерных игр с DX9
Глава Конвейер визуализацииЛевое изображение показывает несколько
Представление моделей
Ландшафт, представленный с помощью сетки из треугольников
Треугольник, заданный тремя вершинами
Форматы вершин
Треугольники
Прямоугольник, образованный из двух треугольников
Индексы
Составленный из треугольников куб
Виртуальная камера
Усеченная пирамида, определяющая область пространства, которую видит камера
Конвейер визуализации
Упрощенная схема конвейера визуализации
Локальное пространство
Чайник, описанный в его собственной, локальной системе координат
Мировое пространство
Несколько трехмерных объектов, описанных в единой мировой системе координат
Пространство вида
Преобразование из мирового пространства
Удаление невидимых поверхностей
Объект с фронтальными и обратными полигонами
Сцена после отбрасывания обратных граней
Освещение
Отсечение
Отсечение геометрии, находящейся вне видимого пространства
Проекция
Проекция точки в трехмерном пространстве в окно проекции
Компоненты пирамиды видимого пространства
Преобразование порта просмотра
Прямоугольник порта просмотра
Растеризация
Растеризация треугольника на экране
Итоги
Содержание раздела