Explorar el Código

WebGPURenderer: PostProcessing fix tone mapping on display nodes (#27557)

* disable tone mapping on postprocess quadmesh

* typo
Renaud Rohlinger hace 1 año
padre
commit
caff384aa9

+ 1 - 0
examples/jsm/nodes/display/AfterImageNode.js

@@ -109,6 +109,7 @@ class AfterImageNode extends TempNode {
 		//
 
 		const materialComposed = this._materialComposed || ( this._materialComposed = builder.createNodeMaterial( 'MeshBasicNodeMaterial' ) );
+		materialComposed.toneMapped = false;
 		materialComposed.fragmentNode = afterImg();
 
 		quadMeshComp.material = materialComposed;

+ 1 - 0
examples/jsm/nodes/display/GaussianBlurNode.js

@@ -140,6 +140,7 @@ class GaussianBlurNode extends TempNode {
 		//
 
 		const material = this._material || ( this._material = builder.createNodeMaterial( 'MeshBasicNodeMaterial' ) );
+		material.toneMapped = false;
 		material.fragmentNode = blur();
 
 		//