diff options
| author | Nguyễn Gia Phong <cnx@loang.net> | 2023-11-19 04:11:46 +0900 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2023-11-19 04:11:46 +0900 |
| commit | db730f01951231196cac36630d043c7a3676d446 (patch) | |
| tree | f1f8cd2c2e2d8d24235a64fd5d9aa577ca73f4bc /src/GameDraw.cpp | |
| parent | ae0810b2d4cdd31cd05f5746c6411da9d458eead (diff) | |
| download | blackshades-db730f01951231196cac36630d043c7a3676d446.tar.gz | |
Finish porting model handling to Zig
Diffstat (limited to 'src/GameDraw.cpp')
| -rw-r--r-- | src/GameDraw.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
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; |
