标签: windows-phone-7 xna
我有两种纹理:背景和面具。我需要输出掩码定义从背景中显示的内容。非常重要的一点是,面具需要的尺寸要小于背景我将在运行时移动它,显示背景的部分。
项目在WP7上,因此BlendState操作有限。
BlendState
答案 0 :(得分:4)
您可以使用内置的 AlphaTestEffect 和模板缓冲区来实现您所需的遮罩。
步骤如下:
Crappy Coding文章Texture Modification using Render Targets, with some Stencil Buffer Action展示了如何执行此操作并提供了示例代码。