diff -r 000000000000 -r 876b1a06bc25 examples/sensors/cubehouse/texture.fsh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/examples/sensors/cubehouse/texture.fsh Wed Aug 25 15:49:42 2010 +0300 @@ -0,0 +1,11 @@ +uniform sampler2D tex; +varying mediump vec4 qColor; +varying mediump vec4 qSecondaryColor; +varying highp vec4 qTexCoord; + +void main(void) +{ + mediump vec4 col = texture2D(tex, qTexCoord.st); + mediump vec4 lcolor = clamp(qColor + vec4(qSecondaryColor.xyz, 0.0), 0.0, 1.0); + gl_FragColor = vec4(clamp(lcolor.rgb * (1.0 - col.a) + col.rgb * col.a, 0.0, 1.0), lcolor.a); +}