uniform float ElapsedTime; void main() { float s; s = 1.0 + 0.5*sin(0.005*ElapsedTime); gl_Position = gl_ModelViewProjectionMatrix*(vec4(s, s, s, 1.0)*gl_Vertex); gl_FrontColor = gl_Color; }