[XNA] How to use Alpha Mask

Started by
0 comments, last by DJTN 12 years, 9 months ago
P.S: I am working on a 2d point and click adventure game. See my other thread.

I've got an image and an alpha mask. How can I use the alpha mask for that image?

I've tried using a Texture Processor and set it as the Content Processor for the original image and it works great.

But now I can't draw the full image. It will always use the alpha mask.

Also, is the best way to accomplish this?

BTW, someone suggested me to use a Depth buffer. How do they work?

Thanks
Advertisement
Are you using pixel shaders? In a pixel shader you would pass both textures in and use the mask texture to determin the color of the pixel selected from your base image. You could add a variable to be passed in that would determin if you want to mask or not. This way you could have it both ways.

This topic is closed to new replies.

Advertisement