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