struct FragmentData { vec2 texCoords; vec4 color; }; struct VertexData { vec2 pos; vec2 dir; vec4 color; int texture; }; const float QUAD_SIZE = 150.00; // absolute const float SHIP_SIZE = 0.50; // relative to QUAD_SIZE