Sha256: c2f04c81e6c78dd2a6394a7e4a0e11a95bf4ff99ce9655ac73127edb63f13eed

Contents?: true

Size: 377 Bytes

Versions: 2

Compression:

Stored size: 377 Bytes

Contents

#version 110

attribute vec3 in_Position;
attribute vec3 in_Normal;
attribute vec4 in_Color;

uniform mat4 in_ModelView;
uniform mat4 in_Projection;

varying vec4 var_Color;
varying vec3 var_Normal;

void main() {
  mat4 mvp = in_ModelView * in_Projection;
  gl_Position = vec4(in_Position, 1) * mvp;

  var_Color  = in_Color;

  var_Normal = (vec4(in_Normal, 1) * mvp).xyz;
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ray-0.2.1 test/res/light3d.c
ray-0.2.0 test/res/light3d.c