#version 450 core #pragma include ./ship_shared.glsl in FragmentData fragmentData; flat in int textureId; uniform sampler2D uTexture[3]; out vec4 outColor; void main() { outColor = texture(uTexture[textureId], fragmentData.texCoords); }