【发布时间】:2020-10-05 21:02:52
【问题描述】:
我有 2 个纹理,一个是绘画,另一个是必须用作蒙版的黑白图像。
简而言之,我希望能够“减去”这些纹理,以便在蒙版为黑色的情况下绘画变得透明,在蒙版为白色的情况下保持相同的颜色。
绘画和面具的尺寸不同,但它们都是方形的。
我怎样才能有效地做到这一点?
【问题讨论】:
我有 2 个纹理,一个是绘画,另一个是必须用作蒙版的黑白图像。
简而言之,我希望能够“减去”这些纹理,以便在蒙版为黑色的情况下绘画变得透明,在蒙版为白色的情况下保持相同的颜色。
绘画和面具的尺寸不同,但它们都是方形的。
我怎样才能有效地做到这一点?
【问题讨论】:
我认为您可以简单地将绘画乘以面具。蒙版的黑色部分等于 0,因此它们会使这些部分中的绘画透明,白色部分等于 1。如果您有灰度值,您甚至可以使绘画淡出,因为灰色介于 0 和 1 之间。
此外,请确保您的纹理和着色器已勾选相应的框以支持透明度。
【讨论】: