DirectX 10 — это просто. Программируем графику на С++
Книга представляет собой практическое руководство по созданию графических приложений для Windows с использованием компонента Direct3D 10 из библиотеки DirectX 10. Автор подробно рассматривает основы программирования двухмерной и трехмерной графики на языке C++.
Основное внимание уделяется программированию вершинных, пиксельных и геометрических шейдеров с использованием языка HLSL (High-Level Shader Language). Материал изложен последовательно: от установки необходимого инструментария (DirectX 10 SDK, Visual Studio 2005) и создания минимального приложения до работы с ресурсами и вывода сложной графики.
Отдельная часть книги посвящена ускоренной разработке приложений с помощью вспомогательной библиотеки DXUT (DirectX Utility). Все теоретические положения подкреплены практическими примерами, исходные коды которых прилагаются на компакт-диске. Книга также содержит справочник по функциям библиотек DirectX 10 и DXUT.
Издание адресовано программистам, начинающим освоение современных технологий графического программирования под Windows. Оно поможет получить систематические знания о конвейере рендеринга Direct3D 10 и принципах работы с шейдерами.









