diff options
| author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2023-03-26 01:00:31 +0900 |
|---|---|---|
| committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2023-03-26 01:00:31 +0900 |
| commit | 3a44b6a2e52295de2d5b574cdbabb73f43b4e629 (patch) | |
| tree | c836b123c1c235f882c1309f91c03cd81938a49e /src/GameDraw.cpp | |
| parent | 027e856c0f168b6c8c073de7899c8c5254716181 (diff) | |
| download | blackshades-3a44b6a2e52295de2d5b574cdbabb73f43b4e629.tar.gz | |
Move OpenGL calls out of geometry function
Diffstat (limited to 'src/GameDraw.cpp')
| -rw-r--r-- | src/GameDraw.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/GameDraw.cpp b/src/GameDraw.cpp index cdd0229..f59bb69 100644 --- a/src/GameDraw.cpp +++ b/src/GameDraw.cpp @@ -438,7 +438,12 @@ void Game::DrawGLScene(void) glPopMatrix(); GLfloat frustum[6][4]; - getFrustum(frustum); + GLfloat projection[16]; + glGetFloatv(GL_PROJECTION_MATRIX, projection); + GLfloat model_view[16]; + glGetFloatv(GL_MODELVIEW_MATRIX, model_view); + setFrustum(frustum, projection, model_view); + GLfloat LightPosition[] { -.5, 1, -.8, 0.0f }; glLightfv(GL_LIGHT0, GL_POSITION, LightPosition); glDisable(GL_TEXTURE_2D); |
