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


         

что если ваша видеокарта не


Учтите, что если ваша видеокарта не поддерживает вершинные и пиксельные шейдеры, то для использующих шейдеры программ в коде надо выбирать устройство REF. Использование устройства REF означает, что примеры работы с шейдерами будут выполняться очень медленно, но при этом на экране будет отображаться корректный результат, позволяющий убедиться в правильности написанного кода.
ПРИМЕЧАНИЕ
Вершинные шейдеры могут эмулироваться программно, если при создании устройства включить программную обработку вершин, указав флаг D3DCREATE_SOFTWARE_VERTEXPROCESSING.
Цели

  • Узнать как написать и скомпилировать программу шейдера на HLSL.

  • Изучить, как выполняется обмен данными между приложением и программой шейдера.

  • Познакомиться с синтаксисом, типами и встроенными функциями HLSL.

Содержание  Назад  Вперед