gpt4 book ai didi

windows-phone-7 - 如何在 WP7 上制作 XNA 可移动 mask

转载 作者:行者123 更新时间:2023-12-04 07:13:26 25 4
gpt4 key购买 nike

我有两种纹理:背景和蒙版。我需要使掩码的输出定义显示的表单背景。非常重要的部分是 mask 的尺寸需要小于背景我将在运行时移动它以显示背景的部分。

enter image description here

项目在 WP7 上,所以数量有限 BlendState 操纵。

最佳答案

您可以使用内置 AlphaTestEffect 模板缓冲器 实现您所追求的掩蔽。

步骤是:

  • 清除模板缓冲区
  • 使用 AlphaTestEffect 将蒙版绘制到模板缓冲区,以便仅绘制非透明像素。
  • 使用模板缓冲区屏蔽绘制图像。

  • 蹩脚的编码文章 Texture Modification using Render Targets, with some Stencil Buffer Action展示了如何做到这一点,并有工作示例代码。

    关于windows-phone-7 - 如何在 WP7 上制作 XNA 可移动 mask ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712581/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com