Delen via


Compositing (Direct3D 9)

Uw toepassing kan de stencilbuffer gebruiken voor samengestelde 2D- of 3D-afbeeldingen op een 3D-scène. Een masker in de stencilbuffer wordt gebruikt om een gebied van het renderingdoeloppervlak af te sluiten. Opgeslagen 2D-gegevens, zoals tekst of bitmaps, kunnen vervolgens naar het onderbroken gebied worden geschreven. Uw toepassing kan als alternatief extra 3D-primitieven weergeven in het gebied dat door het stencilmasker van het renderingdoeloppervlak is bedekt. Het kan zelfs een hele scène weergeven.

Games maken vaak meerdere 3D-scènes samen. Rijspellen geven bijvoorbeeld meestal een spiegel aan de achterzijde weer. De spiegel bevat de weergave van de 3D-scène achter de driver. Het is in feite een tweede 3D-scène samengesteld met het vooruitzicht van de bestuurder.

Stencil-buffertechnieken