所以我正在制作一个可以使用 directx10,11 和 opengl 的引擎。
到目前为止一切都很顺利。它可以正确渲染 opengl 和 directx 中的图像,并且两者看起来相同。
现在我添加了渲染目标。在 DirectX 中它运行得很好并且到目前为止没有任何问题。但是使用 OpenGL,我之前绘制的纹理是颠倒的,位于渲染目标的右下角。
你们知道问题是什么吗?为什么它在没有渲染目标的情况下也能正常工作?
如果需要我可以发送一些代码。我只需要先排序。
opengl framebuffer
framebuffer ×1
opengl ×1