Basic OpenGL ES2 (iPhone Simulator) question...
Posted
by David
on Stack Overflow
See other posts from Stack Overflow
or by David
Published on 2010-06-03T12:38:00Z
Indexed on
2010/06/03
19:24 UTC
Read the original article
Hit count: 517
Hi!
I'm trying to modify the fragment shader which is part of the standard iPhone/XCode OpenGL ES template. I want to make it so that every other row of pixels is transparent. I have this code so far:
varying lowp vec4 colorVarying;
void main() {
gl_FragColor = vec4(colorVarying.x, colorVarying.y, colorVarying.z, floor(mod(gl_FragCoord.y, 2.0)));
}
But when I compile and run I still get the same square moving up and down with no other effects.
What am I doing wrong here? I'm a complete n00b at Glsl - I'm trying to teach myself the very basics. (starting with this tutorial - http://www.mobileorchard.com/getting-started-with-opengl-es-20-on-the-iphone-3gs/)
Please help! Thanks! David :)
© Stack Overflow or respective owner