diff --git a/plugins/MatrixVisualizer/Windows/MatrixGLWidget.cpp b/plugins/MatrixVisualizer/Windows/MatrixGLWidget.cpp index a255fe27f089b482c918b08bd2e54916de339885..a9c98a91c3dccbed9df59d31c588fc81be303d4f 100644 --- a/plugins/MatrixVisualizer/Windows/MatrixGLWidget.cpp +++ b/plugins/MatrixVisualizer/Windows/MatrixGLWidget.cpp @@ -2,9 +2,9 @@ #include "MatrixWindow.hpp" -#define BACKGROUND_COLOR_R 0.2f -#define BACKGROUND_COLOR_G 0.2f -#define BACKGROUND_COLOR_B 0.2f +#define BACKGROUND_COLOR_R 0.9f +#define BACKGROUND_COLOR_G 0.9f +#define BACKGROUND_COLOR_B 0.9f /* Helpers */ static void drawSquare(GLfloat x, GLfloat y, GLfloat dx, GLfloat dy, GLfloat r, GLfloat g, GLfloat b) @@ -139,8 +139,13 @@ void MatrixGLWidget::paintGL() { GLfloat grey = m_zooming->getColor(i, j); - if (grey != 0.f) { - drawSquare(i, j, 1, 1, grey, grey, grey); + if (grey != 1.f) { + if (grey != 0.f) { + drawSquare(i, j, 1, 1, 0., 0., grey); + } + else { + drawSquare(i, j, 1, 1, grey, grey, grey); + } } } }