Представления трафарета глубины (DSV)Depth stencil view (DSV)

Представление трафарета глубины предоставляет формат и буфер для хранения сведений о глубине и трафарете.A depth stencil view provides the format and buffer for holding depth and stencil information. Буфер глубины используется для удаления отображаемых пикселей, которые не будут видны наблюдателю, так как они закрыты более близким объектом.The depth buffer is used to cull the drawing of pixels that would be invisible to the viewer as they are occluded from view by a closer object. Буфер трафарета можно использовать для удаления всех отображаемых пикселей за пределами заданной области.The stencil buffer can be used to cull all drawing outside of a defined shape.

Помимо определения области отрисовки буферы трафарета можно использовать еще несколькими расширенными способами.There are a number of more advanced uses of stencil buffers beyond defining a rendering area. Буферам трафарета можно придать такие эффекты, как растворение, силуэты, перевод изображений, растворение, контуры, объемные тени и т. д.Stencil buffer values can be manipulated to give such effects as fades, silhouettes, decaling, dissolves, outlining, shadow volumes, and so on.

Связанные разделыRelated topics

ПредставленияViews