Contornos e silhuetas (Direct3D 9)
Você pode usar o buffer de estêncil para efeitos mais abstratos, como estrutura de tópicos e silhouetting.
Se o aplicativo aplicar uma máscara de estêncil à imagem de um primitivo que seja da mesma forma, mas ligeiramente menor, a imagem resultante conterá apenas a estrutura de tópicos do primitivo. Em seguida, o aplicativo pode preencher a área mascarada por estêncil da imagem com uma cor sólida, dando ao primitivo uma aparência relálida.
Se a máscara de estêncil tiver o mesmo tamanho e forma que a primitiva que você está renderizando, a imagem resultante conterá um buraco onde o primitivo deve estar. Seu aplicativo pode preencher o buraco com preto para produzir uma silhueta do primitivo.
Tópicos relacionados