Microsoft DirectX 9 Programmable Graphics Pipeline
Эта книга представляет собой подробное руководство по программируемому графическому конвейеру DirectX 9, выпущенное Microsoft Press. Она фокусируется на ключевых аспектах графического программирования, включая вершинные и пиксельные шейдеры, которые стали революционной возможностью в DirectX 9.
Книга разделена на две основные части. Первая часть посвящена программированию шейдеров на ассемблере, с подробным рассмотрением виртуальной машины вершинных шейдеров, её регистров, инструкций и модификаторов. Вторая часть охватывает программирование на языке высокого уровня HLSL (High-Level Shader Language), который значительно упрощает создание сложных шейдеров.
Автор, Крис Грей, предоставляет практические примеры и туториалы, которые помогают читателям освоить создание эффектов, таких как туман, смешивание вершин и обработка изображений. Книга содержит подробные объяснения архитектуры графического конвейера, различий между версиями шейдеров и практические рекомендации по оптимизации.
Издание ориентировано на разработчиков игр и графических приложений, которые хотят глубоко понять возможности DirectX 9 и научиться создавать современные визуальные эффекты. Материал основан на официальной документации Microsoft и опыте команды разработчиков DirectX.









