- #version 120
- #define MAX_INSTANCES 128
- uniform mat4 world_matricies[MAX_INSTANCES];
- uniform mat4 proj_matrix;
- uniform mat4 view_matrix;
- varying vec3 normal;
- void main() {
- normal = gl_Normal;
- gl_Position = proj_matrix * view_matrix * world_matricies[gl_InstanceID] * gl_Vertex;
- }
|