Skip to content

Commit 7e366d0

Browse files
authored
WebGPURenderer: Fix color space of clear colors. (#30488)
1 parent cdd7c6c commit 7e366d0

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/renderers/common/Backend.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,7 @@ class Backend {
557557

558558
renderer.getClearColor( _color4 );
559559

560-
_color4.getRGB( _color4, this.renderer.currentColorSpace );
560+
_color4.getRGB( _color4 );
561561

562562
return _color4;
563563

src/renderers/common/Background.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import NodeMaterial from '../../materials/nodes/NodeMaterial.js';
55

66
import { Mesh } from '../../objects/Mesh.js';
77
import { SphereGeometry } from '../../geometries/SphereGeometry.js';
8-
import { BackSide, LinearSRGBColorSpace } from '../../constants.js';
8+
import { BackSide } from '../../constants.js';
99

1010
const _clearColor = /*@__PURE__*/ new Color4();
1111

@@ -64,14 +64,14 @@ class Background extends DataMap {
6464

6565
// no background settings, use clear color configuration from the renderer
6666

67-
renderer._clearColor.getRGB( _clearColor, LinearSRGBColorSpace );
67+
renderer._clearColor.getRGB( _clearColor );
6868
_clearColor.a = renderer._clearColor.a;
6969

7070
} else if ( background.isColor === true ) {
7171

7272
// background is an opaque color
7373

74-
background.getRGB( _clearColor, LinearSRGBColorSpace );
74+
background.getRGB( _clearColor );
7575
_clearColor.a = 1;
7676

7777
forceClear = true;

0 commit comments

Comments
 (0)