OpenGL ES是否可以以这样一种方式对四边形进行纹理处理,即不绘制纹理的所有像素(0,0,0),而绘制所有其他像素?我有RGB888图像,黑色(0,0,0)被视为完全透明,而其他颜色则完全不透明。
Thx
您可以应用片段着色器,该着色器将RGB=(0,0,0)为0的像素的alpha颜色设置为0。有关编写片段着色器的详细信息,请参见此处。
OpenGL ES是否可以以这样一种方式对四边形进行纹理处理,即不绘制纹理的所有像素(0,0,0),而绘制所有其他像素?我有RGB888图像,黑色(0,0,0)被视为完全透明,而其他颜色则完全不透明。
Thx
您可以应用片段着色器,该着色器将RGB=(0,0,0)为0的像素的alpha颜色设置为0。有关编写片段着色器的详细信息,请参见此处。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium