有没有可能用ES 1.X渲染黑白的彩色纹理?如果是,是如何实现的?
发布于 2011-05-25 01:16:41
我能想到的唯一一件事是非常复杂的-使用GL_COMBINE texEnv模式来做每像素的点积,尽管我似乎找不到一条不涉及中间FBO的路线,并且将你的RGB通道的精度降低到7位/块。因此,您正在使用通常用于照明的dot3功能,但是因为您不想使用负值,所以最终得到了可用范围的一半。基本上,您只需将所有内容与向量(0.299,0.587,0.114)点积,并在所有三个通道上输出。
https://stackoverflow.com/questions/6109327
复制相似问题