#include "uniforms.glsl"
#include "utils.glsl"
#line 3 1

#ifdef VERT_SHADER
#line 1 4
#include "geometry_vertex_io.glsl"

#line 10 1
void process() 
{
	ex_Position = (viewMatrix*modelMatrix)*in_Position;
	gl_Position = (projectionMatrix*viewMatrix*modelMatrix)*in_Position;
}

#define PROCESSING_FUNCTION process
#line 1 5
#include "geometry_base_vertex.glsl"

#endif


#ifdef FRAG_SHADER
#line 1 6
#include "geometry_base_fragment_io.glsl"
#line 1 7
#include "geometry_base_fragment_main.glsl"
#endif