diff --git a/u08-2/main.c b/u08-2/main.c index aa64609..f7a00c2 100644 --- a/u08-2/main.c +++ b/u08-2/main.c @@ -375,28 +375,28 @@ void draw(void) { // BIND TEXTURES GLuint textureLocation; textureLocation = glGetUniformLocation(program, "day"); - glUniform1i(textureLocation, 13); - glActiveTexture(GL_TEXTURE13); + glUniform1i(textureLocation, 0); + glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, textures[DAY]); textureLocation = glGetUniformLocation(program, "night"); - glUniform1i(textureLocation, 14); - glActiveTexture(GL_TEXTURE14); + glUniform1i(textureLocation, 1); + glActiveTexture(GL_TEXTURE1); glBindTexture(GL_TEXTURE_2D, textures[NIGHT]); textureLocation = glGetUniformLocation(program, "clouds"); - glUniform1i(textureLocation, 15); - glActiveTexture(GL_TEXTURE15); + glUniform1i(textureLocation, 2); + glActiveTexture(GL_TEXTURE2); glBindTexture(GL_TEXTURE_2D, textures[CLOUDS]); textureLocation = glGetUniformLocation(program, "ocean"); - glUniform1i(textureLocation, 16); - glActiveTexture(GL_TEXTURE16); + glUniform1i(textureLocation, 3); + glActiveTexture(GL_TEXTURE3); glBindTexture(GL_TEXTURE_2D, textures[OCEAN]); textureLocation = glGetUniformLocation(program, "normalMap"); - glUniform1i(textureLocation, 17); - glActiveTexture(GL_TEXTURE17); + glUniform1i(textureLocation, 4); + glActiveTexture(GL_TEXTURE4); glBindTexture(GL_TEXTURE_2D, textures[NORMAL]);