From c9ee8216be136a400f293c1a354849c2426ca8b0 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Mon, 26 Jun 2023 09:37:23 +0200 Subject: [PATCH] add depth --- src/render/Renderer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 322baa8..de7712b 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -49,7 +49,9 @@ bool Renderer::Init() { #endif glEnable(GL_TEXTURE_2D); glEnable(GL_BLEND); + glEnable(GL_DEPTH_TEST); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glDepthFunc(GL_LESS); InitShaders(); return true; } @@ -71,7 +73,7 @@ void Renderer::RenderModel(const Model& model) { } void Renderer::Prepare() { - glClear(GL_COLOR_BUFFER_BIT); + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glClearColor(m_BackgroundColor.r, m_BackgroundColor.g, m_BackgroundColor.b, 0); }