Apple Metal/GLFW/C++环境下渲染纹理模糊问题求助
Apple Metal/GLFW/C++环境下渲染纹理模糊问题求助
各位大佬好,我现在正在开发一个基于Metal渲染的macOS应用,全程用C++编写,搭配了metal-cpp和GLFW框架。
我本来想实现像素级完美的渲染效果,结果在绘制带纹理的三角形时碰到了棘手的问题:明明已经设置了MTL::TextureDescriptor sampleCount=1、mag_filter::nearest、min_filter::nearest这些应该能保证纹理清晰的参数,可纹理还是看起来模模糊糊的。
具体场景是:我用两个三角形拼出了一个3x3的带纹理正方形,而纹理本身的尺寸也是3x3。另外我在着色器里的纹理采样器也做了对应配置,但模糊的问题始终没有解决。
有没有大佬能帮忙分析下可能的原因,或者给我一些排查的方向呀?感激不尽!
备注:内容来源于stack exchange,提问作者IronHawk
相关产品推荐
相关产品推荐

