From db730f01951231196cac36630d043c7a3676d446 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Gia=20Phong?= Date: Sun, 19 Nov 2023 04:11:46 +0900 Subject: Finish porting model handling to Zig --- src/GameDraw.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/GameDraw.cpp') diff --git a/src/GameDraw.cpp b/src/GameDraw.cpp index 42382cc..b131a5b 100644 --- a/src/GameDraw.cpp +++ b/src/GameDraw.cpp @@ -456,10 +456,7 @@ void Game::DrawGLScene(void) glEnable(GL_LIGHTING); glTranslatef(camera.position.x,0,camera.position.z); glScalef(viewdistance*5/100,1,viewdistance*5/100); - if (visions) - street.draw(0.0f, 0.0f, 0.0f); - else - street.draw(0.22f, 0.22f, 0.22f); + drawModel(&street, visions ? BLACK : GRAY); glEnable(GL_DEPTH_TEST); glDepthMask(1); glPopMatrix(); @@ -512,7 +509,8 @@ void Game::DrawGLScene(void) glPushMatrix(); glTranslatef(i*block_spacing,0,j*block_spacing); glRotatef(cityrotation[i][j]*90,0,1,0); - blocks[citytype[i][j]].draw(); + drawModel(blocks + citytype[i][j], + visions ? BLACK : NULL); glPopMatrix(); } else { move.y=0; -- cgit v1.2.3