diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-10-27 03:25:38 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-10-27 03:25:38 +0300 |
commit | 641072a769cc7bff4d69945c71f536c5b0394bc9 (patch) | |
tree | e6202ad7ca66dfc88bfb9b63cc4a47b71ceed2cb /source/gameengine/Rasterizer | |
parent | 491463c41659d791c09787ad5975c84a42ada74a (diff) |
BGE: when letterbox is enabled use the camera framing as a clipping area (good for avoiding the HUD showing outside the bounds), use the framing color too (from dalai and myself)
Diffstat (limited to 'source/gameengine/Rasterizer')
-rw-r--r-- | source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp b/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp index 5b732e802f6..336d80507e4 100644 --- a/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp +++ b/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp @@ -107,11 +107,7 @@ bool RAS_OpenGLRasterizer::Init() { GPU_state_init(); - m_redback = 0.4375; - m_greenback = 0.4375; - m_blueback = 0.4375; - m_alphaback = 0.0; - + m_ambr = 0.0f; m_ambg = 0.0f; m_ambb = 0.0f; @@ -128,6 +124,12 @@ bool RAS_OpenGLRasterizer::Init() glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); + + m_redback = 0.4375; + m_greenback = 0.4375; + m_blueback = 0.4375; + m_alphaback = 0.0; + glShadeModel(GL_SMOOTH); return true; |