Поделиться через


Контуры и силуэты (Direct3D 9)

Буфер трафарета можно использовать и для более абстрактных эффектов, таких как создание структур и силуэтов.

Если приложение применит к изображению примитива маску трафарета той же формы но чуть меньшего размера, то итоговое изображение будет содержать только контур примитива. Затем приложение может заполнить замаскированную трафаретом область изображения сплошным цветом, создавая для примитива эффект приподнятости.

Если маска трафарета имеет те же размеры и форму, что и примитив, который вы отрисовываете, на полученном изображении на месте примитива будет отверстие. Затем приложение может заполнить это отверстие черным, создавая силуэт примитива.

Методы буфера трафарета