You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
				
					
						
						
							|  | #version 330 | 
						
						
							|  | 
 | 
						
						
							|  | // Input vertex attributes | 
						
						
							|  | in vec3 vertexPosition; | 
						
						
							|  | in vec2 vertexTexCoord; | 
						
						
							|  | in vec4 vertexColor; | 
						
						
							|  | 
 | 
						
						
							|  | // Input uniform values | 
						
						
							|  | uniform mat4 mvpMatrix; | 
						
						
							|  | 
 | 
						
						
							|  | // Output vertex attributes (to fragment shader) | 
						
						
							|  | out vec2 fragTexCoord; | 
						
						
							|  | out vec4 fragColor; | 
						
						
							|  | 
 | 
						
						
							|  | // NOTE: Add here your custom variables  | 
						
						
							|  | 
 | 
						
						
							|  | void main() | 
						
						
							|  | { | 
						
						
							|  |     // Send vertex attributes to fragment shader | 
						
						
							|  |     fragTexCoord = vertexTexCoord; | 
						
						
							|  |     fragColor = vertexColor; | 
						
						
							|  |      | 
						
						
							|  |     // Calculate final vertex position | 
						
						
							|  |     gl_Position = mvpMatrix*vec4(vertexPosition, 1.0); | 
						
						
							|  | } |