#version 120 attribute vec3 coords; attribute vec3 material; varying vec3 f_coord; varying vec3 f_material; uniform mat4 matrix_mvp; uniform vec3 pos; void main(void) { f_coord = coords; f_material = material; gl_Position = matrix_mvp * vec4(coords + pos, 1.0); }