src/gl/partrenderer.cpp

changeset 40
30cb5e836736
parent 39
caac957e9834
child 44
c6114b3af3a6
--- a/src/gl/partrenderer.cpp	Sat Feb 01 17:10:11 2020 +0200
+++ b/src/gl/partrenderer.cpp	Sat Feb 01 17:20:10 2020 +0200
@@ -100,7 +100,12 @@
 
 void PartRenderer::renderScene()
 {
-	glClearColor(0.8f, 0.8f, 0.8f, 1.0f);
+	const QColor& backgroundColor = this->renderPreferences.backgroundColor;
+	glClearColor(
+		static_cast<float>(backgroundColor.redF()),
+		static_cast<float>(backgroundColor.greenF()),
+		static_cast<float>(backgroundColor.blueF()),
+		1.0f);
 	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
 	glEnable(GL_DEPTH_TEST);
 	glEnable(GL_POLYGON_OFFSET_FILL);

mercurial