深度バッファーとステンシル バッファーDepth and stencil buffers

深度バッファーには、ビューから隠すのではなくレンダリングする多角形の領域を制御するための深度情報が格納されます。A depth buffer stores depth information to control which areas of polygons are rendered rather than hidden from view. ステンシル バッファーは、画像内のピクセルをマスクし、合成、デカール、ディゾルブ、フェード、スワイプ、輪郭とシルエット、両面ステンシルなどの特殊効果を生成するために使われます。A stencil buffer is used to mask pixels in an image, to produce special effects, including compositing; decaling; dissolves, fades, and swipes; outlines and silhouettes; and two-sided stencil.

このセクションの内容In this section

トピックTopic 説明Description

深度バッファーDepth buffers

深度バッファー (z バッファー) は、ビューから隠される多角形の領域ではなく、レンダリングされるポリゴンの領域を制御する深度情報を格納します。A depth buffer, or z-buffer, stores depth information to control which areas of polygons are rendered rather than hidden from view.

ステンシル バッファーStencil buffers

ステンシル バッファーは、画像内のピクセルをマスクし、特殊効果を生成するために使用されます。A stencil buffer is used to mask pixels in an image, to produce special effects. このマスクは、ピクセルを描画するかどうかを制御します。The mask controls whether the pixel is drawn or not. このような特殊効果には、合成、デカール、ディゾルブ、フェード、スワイプ、輪郭とシルエット、両面ステンシルなどがあります。These special effects include compositing; decaling; dissolves, fades, and swipes; outlines and silhouettes; and two-sided stencil.

 

関連トピックRelated topics

Direct3D グラフィックス学習ガイドDirect3D Graphics Learning Guide