Skip to content

Commit 4b1ea8d

Browse files
committed
WebGLRenderer.preRender now calls gl.clearColor in order to restore the background clear color in case something, like a Render Texture, has changed it.
1 parent 8ec71c7 commit 4b1ea8d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/renderer/webgl/WebGLRenderer.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1781,6 +1781,10 @@ var WebGLRenderer = new Class({
17811781

17821782
if (this.config.clearBeforeRender)
17831783
{
1784+
var clearColor = this.config.backgroundColor;
1785+
1786+
gl.clearColor(clearColor.redGL, clearColor.greenGL, clearColor.blueGL, 1);
1787+
17841788
gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT | gl.STENCIL_BUFFER_BIT);
17851789
}
17861790

0 commit comments

Comments
 (0)