Working on web version

This commit is contained in:
Vladislav Khorev committed 2026-04-17 16:13:56 +03:00
1 parent 3d3c3b2a36
commit e310822462
20 files changed
+432 -328

No files matched your search

+9 -5
View File
@@ -72,7 +72,7 @@ namespace ZL
Environment::computeProjectionDimensions();
ZL::BindOpenGlFunctions();
ZL::CheckGlError();
ZL::CheckGlError(__FILE__, __LINE__);
renderer.InitOpenGL();
#ifdef EMSCRIPTEN
@@ -236,7 +236,7 @@ namespace ZL
glDepthMask(GL_TRUE);
glEnable(GL_DEPTH_TEST);
CheckGlError();
CheckGlError(__FILE__, __LINE__);
}
void Game::drawScene() {
@@ -249,11 +249,15 @@ namespace ZL
if (currentLocation)
{
if (currentLocation->shadowMap) {
CheckGlError(__FILE__, __LINE__);
currentLocation->drawShadowDepthPass();
CheckGlError(__FILE__, __LINE__);
currentLocation->drawGameWithShadows();
CheckGlError(__FILE__, __LINE__);
}
else {
currentLocation->drawGame();
CheckGlError(__FILE__, __LINE__);
}
}
else
@@ -262,7 +266,7 @@ namespace ZL
}
drawUI();
}
CheckGlError();
CheckGlError(__FILE__, __LINE__);
}
void Game::drawLoading()
@@ -289,7 +293,7 @@ namespace ZL
renderer.PopMatrix();
renderer.PopProjectionMatrix();
renderer.shaderManager.PopShader();
CheckGlError();
CheckGlError(__FILE__, __LINE__);
}
@@ -329,7 +333,7 @@ namespace ZL
}
void Game::render() {
ZL::CheckGlError();
ZL::CheckGlError(__FILE__, __LINE__);
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);