我有一些透明的物品,但并不是每件物品都像冰块一样,所以我会更激进一些。我想要一种方法来改变 DirectX 中一切的“alpha”,每一张脸......
这可以通过一些临时 cfg 文件或一些第 3 部分软件来完成。
我有一些透明的物品,但并不是每件物品都像冰块一样,所以我会更激进一些。我想要一种方法来改变 DirectX 中一切的“alpha”,每一张脸......
这可以通过一些临时 cfg 文件或一些第 3 部分软件来完成。
这取决于您如何绘制对象。
通常,您可以将混合状态设置为使用常数因子。如果您使用 DirectX11,您将设置SrcBlend
为D3D11_BLEND_BLEND_FACTOR
and DestBlend
to D3D11_BLEND_INV_BLEND_FACTOR
,反之亦然。可以使用OMSetBlendState()设置该因子。
在其他版本的 DX 中也有实现此目的的方法。