Work In Progress

This commit is contained in:
2020-03-25 16:16:47 -05:00
parent bb8e210362
commit 07d2d8ea05
8 changed files with 89 additions and 126 deletions

View File

@@ -39,8 +39,6 @@ void main() {
outUV = inUV;
outTextureID = inTextureID;
outHasTexture = hasTexture;
outLights = lights;
outTotalLights = totalLights;
outCameraPos = cameraPos;
outDisableLighting = disableLighting;

View File

@@ -0,0 +1,28 @@
#version 330 core
layout (location = 0) in vec3 inPosition;
layout (location = 1) in vec2 inTexCoords;
in int inLightType;
in vec3 inLightPosition;
in vec3 inLightAmbient;
in vec3 inLightDiffuse;
in vec3 inLightSpecular;
flat out int outLightType;
out vec3 outLightPosition;
out vec3 outLightAmbient;
out vec3 outLightDiffuse;
out vec3 outLightSpecular;
out vec2 outTexCoords;
void main() {
gl_Position = vec4(inPosition.x, inPosition.y, inPosition.z, 1.0);
outLightType = inLightType;
outLightPosition = inLightPosition;
outLightAmbient = inLightAmbient;
outLightDiffuse = inLightDiffuse;
outLightSpecular = inLightSpecular;
outTexCoords = inTexCoords;
}

View File

@@ -5,6 +5,6 @@ layout (location = 1) in vec2 inTexCoords;
out vec2 outTexCoords;
void main() {
gl_Position = vec4(inPosition.x, inPosition.y, inPosition.z, 1.0);
gl_Position = vec4(inPosition.x, inPosition.y, inPosition.z, 1.0);
outTexCoords = inTexCoords;
}
}