Книга «Введение в программирование трехмерных игр с DirectX 9.0» представляет собой введение в программирование интерактив
ной трехмер
ной компьютер
ной графики с использованием DirectX 9.0, в котором ос
нов
ное внимание уделяется разработке игр. Книга начинается с исследования необходимых математических инструментов и базовых концепций трехмер
ной графики. Другие темы охватывают как выполнение в Direct3D базовых операций, таких как рисование графических примитивов, освещение, наложение текстур, альфа-смешивание и работу с трафаретами, так и использование Direct3D для реализации техник, необходимых в играх. Главы посвященные вершинным и пиксельным шейдерам включают описание каркасов эффектов и
нового высокоуровневого языка программирования шейдеров (HLSL).