浏览代码

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

* disable tone mapping on postprocess quadmesh

* typo
Renaud Rohlinger 1 年之前
父节点
当前提交
caff384aa9
共有 2 个文件被更改,包括 2 次插入0 次删除
  1. 1 0
      examples/jsm/nodes/display/AfterImageNode.js
  2. 1 0
      examples/jsm/nodes/display/GaussianBlurNode.js

+ 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();
 
 		//