我有一个纹理并且很好奇纹理采样器应该是什么来采样精灵纹理?我正在使用 DirectX11,但如果您知道 DX9/10 应该是什么,我相信它是可以转移的。
我试过了
AddressU = D3D11_TEXTURE_ADDRESS_WRAP
AddressV = D3D11_TEXTURE_ADDRESS_WRAP
AddressW = D3D11_TEXTURE_ADDRESS_WRAP
ComparisonFunc = D3D11_COMPARISON_NEVER
Filter = D3D11_FILTER_MIN_MAG_MIP_POINT
MaxAnisotropy = 1;
MaxLOD = D3D11_FLOAT32_MAX;
MinLOD = 0;
MipLODBias = 0;
尽管在渲染时,似乎存在伪影,并且看起来并不像应有的那样清晰。
这是人工制品的一个例子。顶部带有浅蓝色背景的文本可以看到伪影(例如,A 和 C)。黑色背景的底部文本是原始图像。