VSH    ‘°6Ä u_model     u_modelViewProj     attribute vec3 a_normal;
attribute vec4 a_position;
attribute vec2 a_texcoord0;
varying vec3 v_normal;
varying vec2 v_texcoord0;
uniform mat4 u_model[32];
uniform mat4 u_modelViewProj;
void main ()
{
  vec4 tmpvar_1;
  tmpvar_1.w = 1.0;
  tmpvar_1.xyz = a_position.xyz;
  gl_Position = (u_modelViewProj * tmpvar_1);
  vec4 tmpvar_2;
  tmpvar_2.w = 0.0;
  tmpvar_2.xyz = ((a_normal * 2.0) + -1.0);
  v_normal = ((normalize(
    (u_model[0] * tmpvar_2)
  .xyz) * 0.5) + 0.5);
  v_texcoord0 = (a_texcoord0 * 16.0);
}

 