refraction-effect-flat.vert 354 Bytes
// The shader source is used when the MeshActor is not touched

attribute mediump vec3    aPosition;
attribute mediump vec3    aNormal;
attribute highp   vec2    aTexCoord;
uniform   mediump mat4    uMvpMatrix;
varying   mediump vec2    vTexCoord;

void main()
{
  gl_Position = uMvpMatrix * vec4( aPosition.xy, 0.0, 1.0 );
  vTexCoord = aTexCoord.xy;
}