所以我想做的是使用 OpenGL 和 c++ 将纹理渲染到平面上,作为显示图像的一种方式。
但是我需要确保在渲染纹理时没有对纹理进行任何处理,即。抗锯齿,插值,平滑,模糊等。
这是OpenGL处理渲染纹理的默认方式吗?或者是否需要设置一些标志才能禁用任何处理?
所以我想做的是使用 OpenGL 和 c++ 将纹理渲染到平面上,作为显示图像的一种方式。
但是我需要确保在渲染纹理时没有对纹理进行任何处理,即。抗锯齿,插值,平滑,模糊等。
这是OpenGL处理渲染纹理的默认方式吗?或者是否需要设置一些标志才能禁用任何处理?
几乎所有内容都在这里: http: //www.mindcontrol.org/~hplus/graphics/opengl-pixel-perfect.html。
0.5
只要您的投影矩阵是glOrtho
与视口像素分辨率匹配的等效矩阵,就无需偏移任何东西。
您可能会发现有趣的相关/类似问题:Opengl pixel perfect 2D drawing