Skip to content

Commit c35dab2

Browse files
committed
Quick render fix
1 parent f3e19a8 commit c35dab2

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

3Dev-Render/main.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -240,8 +240,10 @@ int main(int argc, char* argv[])
240240
glActiveTexture(GL_TEXTURE19);
241241
glBindTexture(GL_TEXTURE_2D, Renderer::GetInstance()->GetFramebuffer(Renderer::FramebufferType::DecalsGBuffer)->GetTexture(false, 3));
242242
glActiveTexture(GL_TEXTURE20);
243-
glBindTexture(GL_TEXTURE_2D, Renderer::GetInstance()->GetFramebuffer(Renderer::FramebufferType::SSGIPingPong1)->GetTexture());
243+
glBindTexture(GL_TEXTURE_2D, Renderer::GetInstance()->GetFramebuffer(Renderer::FramebufferType::DecalsGBuffer)->GetTexture(false, 0));
244244
glActiveTexture(GL_TEXTURE21);
245+
glBindTexture(GL_TEXTURE_2D, Renderer::GetInstance()->GetFramebuffer(Renderer::FramebufferType::SSGIPingPong1)->GetTexture());
246+
glActiveTexture(GL_TEXTURE22);
245247
glBindTexture(GL_TEXTURE_2D, Renderer::GetInstance()->GetFramebuffer(Renderer::FramebufferType::Fog)->GetTexture());
246248

247249
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->Bind();
@@ -255,8 +257,9 @@ int main(int argc, char* argv[])
255257
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("galbedo", 17);
256258
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("gcombined", 18);
257259
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("decalsCombined", 19);
258-
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("ssgi", 20);
259-
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("fog", 21);
260+
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("decalsAlbedo", 20);
261+
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("ssgi", 21);
262+
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("fog", 22);
260263
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("rawColor", false);
261264
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("ssrEnabled", true);
262265
Renderer::GetInstance()->GetShader(Renderer::ShaderType::Post)->SetUniform1i("fogEnabled", true);

0 commit comments

Comments
 (0)