diff --git a/FinalProject/skybox.cpp b/FinalProject/skybox.cpp index f3061b8..272a7c9 100644 --- a/FinalProject/skybox.cpp +++ b/FinalProject/skybox.cpp @@ -10,8 +10,8 @@ SkyBox::SkyBox(std::string path){ faces.clear(); faces.push_back(path + "/right.jpg"); faces.push_back(path + "/left.jpg"); - faces.push_back(path + "/bottom.jpg"); faces.push_back(path + "/top.jpg"); + faces.push_back(path + "/bottom.jpg"); faces.push_back(path + "/front.jpg"); faces.push_back(path + "/back.jpg"); @@ -42,7 +42,7 @@ unsigned int SkyBox::loadCubemap(std::vector faces) unsigned int textureID; OPENGL_FUNCTIONS->glGenTextures(1, &textureID); OPENGL_FUNCTIONS->glBindTexture(GL_TEXTURE_CUBE_MAP, textureID); - stbi_set_flip_vertically_on_load(true); + stbi_set_flip_vertically_on_load(false); int width, height, nrChannels; for (unsigned int i = 0; i < faces.size(); i++) diff --git a/FinalProject/skyboxfragmentshader.glsl b/FinalProject/skyboxfragmentshader.glsl index 5d0e53e..406e66e 100644 --- a/FinalProject/skyboxfragmentshader.glsl +++ b/FinalProject/skyboxfragmentshader.glsl @@ -1,4 +1,4 @@ -#version 330 core +#version 430 core out vec4 FragColor; in vec3 TexCoords; diff --git a/FinalProject/skyboxvertexshader.glsl b/FinalProject/skyboxvertexshader.glsl index 2a35233..fe778ec 100644 --- a/FinalProject/skyboxvertexshader.glsl +++ b/FinalProject/skyboxvertexshader.glsl @@ -1,4 +1,4 @@ -#version 330 core +#version 430 core layout (location = 0) in vec3 aPos; out vec3 TexCoords; @@ -11,5 +11,4 @@ void main() TexCoords = aPos; vec4 pos = projection * view * vec4(aPos, 1.0); gl_Position = pos.xyww; - gl_Position.y = -gl_Position.y; } \ No newline at end of file