背景
各位学者好!
我正在尝试从低不透明度 TGA 纹理中找到保留颜色和 Alpha 通道的方法。我的意思是,我已将模型纹理设置为 1 - 10 不透明度值并将其保存为 TGA 纹理。我通常使用此代码来保留低不透明度 tga 纹理的颜色 - 没有 ALPHA 层:
"+defines": [
"USE_OVERLAY",
"USE_COLOR_MASK"
]
},
有问题的
当我在具有 Alpha 通道的纹理上尝试它时,问题就来了。Alpha 变为黑色可能是因为我上面的代码只使纹理完全不透明,留下了奇怪的额外黑色纹理。所以我一直在尝试添加 Alpha_test,但只会让它变得更糟。纹理在游戏中看起来是半透明的。这是我所做的:
"+defines": [
"USE_OVERLAY",
"USE_COLOR_MASK",
"ALPHA_TEST"
]
},
任何答案都将受到高度赞赏,被困了 2 天,却一无所知。