Книга «Введение в программирование трехмерных игр с DirectX 9.0» написаная Френком Луной представляет собой введение в программирование интерактивной трехмерной компьютерной графики с использованием DirectX 9.0, в котором основное внимание уделяется разработке игр. Книга начинается с исследования необходимых математических инструментов и базовых концепций трехмерной графики. Другие темы охватывают как выполнение в Direct3D базовых операций, таких как рисование графических примитивов, освещение, наложение текстур, альфа-смешивание и работу с трафаретами, так и использование Direct3D для реализации техник, необходимых в играх. Главы посвященные вершинным и пиксельным шейдерам включают описание каркасов эффектов и нового высокоуровневого языка программирования шейдеров (HLSL).
Книга предназначена для программистов со средним уровнем знаний С++, которые хотят узнать о программировании трехмерной графики с использованием Direct3D 9.0, программистов трехмерной графики, обладающих опытом работы с другими API (например, OpenGL), которые хотят узнать о Direct3D 9.0, программистов имеющих опыт работы с Direct3D, которым требуется соответствующая текущему состоянию дел книга, описывающая вершинные и пиксельные шейдеры, высокоуровневый язык шейдеров и каркасы эффектов.
Файл в формате CHM (Microsoft Compiled HTML Help) на русском языке.
|