Введение в программирование трехмерных игр с DX9

Введение в программирование трехмерных игр с DX9

Глава Каркас эффектов
Техники и проходы
Встроенные объекты HLSL
Объекты текстуры
Объекты выборки и режимы выборки

Объекты вершинных и пиксельных шейдеров
Строки
Аннотации
Состояния устройства в файле эффекта
Создание эффекта


Установка констант
Использование эффекта
Получение дескриптора эффекта

Активация эффекта
Начало эффекта
Установка текущего прохода визуализации
Завершение эффекта
Пример
Пример приложения: освещение и текстурирование в файле эффектов
Окно приложения Lighting and Texturing Текстуры, материал и режимы освещения заданы в файле эффекта
Пример приложения: туман

Окно программы Fog Effect В этом
Пример приложения: мультипликационный эффект
EffectEdit
Окно программы EffectEdit, поставляемой вместе с DirectX SDK
Итоги
Содержание раздела