我尝试使用directx 9作为个人项目,我渲染的所有内容(无论是纹理还是文本)都模糊不清。
例如,我想绘制this,并绘制this。文字也是如此。
我不知道代码的哪一部分可以帮助您查看问题的原因,因此如果您需要,请提出更多准确性。
答案 0 :(得分:0)
这可能是因为众所周知的半像素偏移问题。你可以在这里读到它: https://msdn.microsoft.com/en-us/library/windows/desktop/bb219690(v=vs.85).aspx
对此有不同的解决方案,但最常用的是更改顶点位置的计算方式并将其偏移半个像素。
如果这不能解决问题,也许您可以在某个查看器中发布纹理的比较屏幕截图以及它在应用程序中的呈现方式,这可以显示问题所在。