在 OpenGL 中渲染纹理 1 到 1

Rendering Texture 1 to 1 in OpenGL

所以我想要做的是使用 OpenGL 和 c++ 将纹理渲染到平面上,作为显示图像的一种方式。

但是我需要确保在渲染时没有对纹理进行任何处理,即。抗锯齿、插值、平滑、模糊等

这是 OpenGL 处理渲染纹理的默认方式吗?或者是否需要设置一些标志以禁用任何处理?

这里几乎什么都说了:http://www.mindcontrol.org/~hplus/graphics/opengl-pixel-perfect.html

只要您的投影矩阵是与视口像素分辨率匹配的 glOrtho 等价矩阵,就无需通过 0.5 偏移任何内容。

您可能会发现一个 related/similar 问题很有趣:Opengl pixel perfect 2D drawing