Формат эффектов (Direct3D 10)

Эффект (который часто хранится в файле с расширением FX) объявляет состояние конвейера, заданное эффектом. Состояние эффекта можно разбить на три категории:

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

Схема категорий состояния эффекта

На предыдущей схеме показаны категории состояния эффекта.

Справочник по эффектам