我重新使用來自http://www.html5rocks.com/en/tutorials/webgl/webgl_fundamentals/webgl/webgl-2d-image.html的簡單的例子來加載一個16 * 16的png,這是完全的黑色,除了一個點在那裏,這是我的RGB值設置爲0錯誤的顏色值, 0,202使用油漆。片段着色器:從紋理
在上面的例子中,我也改變了片段着色器
vec4 x=floor(texture2D(u_image,v_texCoord).rgba*255.0);
if(x==vec4(48.0,0.0,220.0,255))
{ gl_FragColor = vec4(1.0,vec2(0.0),1.0);}
else
{ gl_FragColor = vec4(vec3(x),1.0);}
對於一些原因,我得到的0,0,202 RGB = 48,0,220不是作爲最初的預期?
這裏是我的PNG,你可以在本地保存...
爲什麼這個問題得-1,甚至沒有任何評論??? – RogerLePatissier