Просмотр исходного кода

BloomNode: Remove redundant clears. (#29704)

Michael Herzog 1 год назад
Родитель
Сommit
3020a315e4
1 измененных файлов с 0 добавлено и 3 удалено
  1. 0 3
      examples/jsm/tsl/display/BloomNode.js

+ 0 - 3
examples/jsm/tsl/display/BloomNode.js

@@ -134,13 +134,11 @@ class BloomNode extends TempNode {
 			this._separableBlurMaterials[ i ].colorTexture.value = inputRenderTarget.texture;
 			this._separableBlurMaterials[ i ].direction.value = _BlurDirectionX;
 			renderer.setRenderTarget( this._renderTargetsHorizontal[ i ] );
-			renderer.clear();
 			_quadMesh.render( renderer );
 
 			this._separableBlurMaterials[ i ].colorTexture.value = this._renderTargetsHorizontal[ i ].texture;
 			this._separableBlurMaterials[ i ].direction.value = _BlurDirectionY;
 			renderer.setRenderTarget( this._renderTargetsVertical[ i ] );
-			renderer.clear();
 			_quadMesh.render( renderer );
 
 			inputRenderTarget = this._renderTargetsVertical[ i ];
@@ -150,7 +148,6 @@ class BloomNode extends TempNode {
 		// 3. Composite All the mips
 
 		renderer.setRenderTarget( this._renderTargetsHorizontal[ 0 ] );
-		renderer.clear();
 		_quadMesh.material = this._compositeMaterial;
 		_quadMesh.render( renderer );
 

粤ICP备19079148号