浏览代码

Merge pull request #19281 from KoltesDigital/patch-1

Set pass size in EffectComposer.insertPass
Mr.doob 5 年之前
父节点
当前提交
b7a25a6696
共有 2 个文件被更改,包括 2 次插入0 次删除
  1. 1 0
      examples/js/postprocessing/EffectComposer.js
  2. 1 0
      examples/jsm/postprocessing/EffectComposer.js

+ 1 - 0
examples/js/postprocessing/EffectComposer.js

@@ -82,6 +82,7 @@ Object.assign( THREE.EffectComposer.prototype, {
 	insertPass: function ( pass, index ) {
 	insertPass: function ( pass, index ) {
 
 
 		this.passes.splice( index, 0, pass );
 		this.passes.splice( index, 0, pass );
+		pass.setSize( this._width * this._pixelRatio, this._height * this._pixelRatio );
 
 
 	},
 	},
 
 

+ 1 - 0
examples/jsm/postprocessing/EffectComposer.js

@@ -97,6 +97,7 @@ Object.assign( EffectComposer.prototype, {
 	insertPass: function ( pass, index ) {
 	insertPass: function ( pass, index ) {
 
 
 		this.passes.splice( index, 0, pass );
 		this.passes.splice( index, 0, pass );
+		pass.setSize( this._width * this._pixelRatio, this._height * this._pixelRatio );
 
 
 	},
 	},