From c1ba7b4b9361e49b2ceff23c5461fd739738e695 Mon Sep 17 00:00:00 2001 From: Olli Etuaho Date: Wed, 17 Jul 2019 10:22:40 +0300 Subject: [PATCH] Unify setting postprocessing pass size in non-module code This completes some earlier work that did this change only in modularized code. --- examples/js/postprocessing/EffectComposer.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/examples/js/postprocessing/EffectComposer.js b/examples/js/postprocessing/EffectComposer.js index 5a39788d39..9bde2dc68f 100644 --- a/examples/js/postprocessing/EffectComposer.js +++ b/examples/js/postprocessing/EffectComposer.js @@ -75,9 +75,7 @@ Object.assign( THREE.EffectComposer.prototype, { addPass: function ( pass ) { this.passes.push( pass ); - - var size = this.renderer.getDrawingBufferSize( new THREE.Vector2() ); - pass.setSize( size.width, size.height ); + pass.setSize( this._width * this._pixelRatio, this._height * this._pixelRatio ); }, -- GitLab