Microsoft DirectX 9 Programmable Graphics Pipeline

Эта книга представляет собой подробное руководство по программируемому графическому конвейеру DirectX 9, выпущенное Microsoft Press. Она фокусируется на ключевых аспектах графического программирования, включая вершинные и пиксельные шейдеры, которые стали революционной возможностью в DirectX 9.

Книга разделена на две основные части. Первая часть посвящена программированию шейдеров на ассемблере, с подробным рассмотрением виртуальной машины вершинных шейдеров, её регистров, инструкций и модификаторов. Вторая часть охватывает программирование на языке высокого уровня HLSL (High-Level Shader Language), который значительно упрощает создание сложных шейдеров.

Автор, Крис Грей, предоставляет практические примеры и туториалы, которые помогают читателям освоить создание эффектов, таких как туман, смешивание вершин и обработка изображений. Книга содержит подробные объяснения архитектуры графического конвейера, различий между версиями шейдеров и практические рекомендации по оптимизации.

Издание ориентировано на разработчиков игр и графических приложений, которые хотят глубоко понять возможности DirectX 9 и научиться создавать современные визуальные эффекты. Материал основан на официальной документации Microsoft и опыте команды разработчиков DirectX.

Microsoft DirectX 9 Programmable Graphics Pipeline
A
Автор
Kris Gray
Издательство
Microsoft Press
Год
2003
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент