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



         

Эталонное значение трафарета



8.1.3.1. Эталонное значение трафарета

Эталонное значение трафарета ref по умолчанию равно нулю, но мы можем менять его с помощью режима визуализации D3DRS_STENCILREF. Например, приведенный ниже фрагмент кода сделает эталонное значение трафарета равным единице:

Device->SetRenderState(D3DRS_STENCILREF, 0x1);

Обратите внимание, что мы предпочитаем использовать шестнадцатеричную запись чисел, поскольку она позволяет сразу увидеть распределение битов в числе, а это очень полезно при выполнении поразрядных операций, таких как И.




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