这似乎是一个简单的问题,但我想知道在不使用 GLSL 的情况下在 OpenGL 中将 RGBA 图像转换为灰度图像的最快技术。即如何使用以下公式获取 RGBA 纹理并将其转换为普通的单通道纹理: output=0.3*RED + 0.59*GREEN + 0.11*Blue
问问题
2395 次
2 回答
2
你也许可以说服GL_DOT3_RGB
你做你想做的事。
于 2010-12-27T17:20:50.680 回答
0
好吧,我不知道“最快”,但你应该能够做与本教程相反的事情并获得你正在寻找的灰度图像。这些技术是相同的,只是倒过来。
于 2010-12-27T16:54:17.317 回答