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

       

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

Глава Введение в высокоуровневый язык шейдеров
Пишем шейдер на HLSL
Глобальные переменные
Входная и выходная структуры
Точка входа
Таблица констант
Получение дескриптора константы

Установка констант
Установка значений по умолчанию для констант
Компиляция HLSL-шейдера


Типы переменных
Скалярные типы
Векторные типы
Матричные типы
Массивы

Структуры
Ключевое слово typedef
Префиксы переменных
Ключевые слова
Поток выполнения программы
Приведение типов
Операторы
Определяемые пользователем функции
Встроенные функции

Итоги
Содержание раздела