In postprocessing, I added CopyShader after FXAAShader, for proper rendering even if FXAA are disabed (like a example: webgl_postprocessing2.html).
~
renderer.setSize( 320, 240 ); // not full screen
~
fxaa = new THREE.ShaderPass( THREE.FXAAShader );
fxaa.uniforms[ 'resolution' ].value = new THREE.Vector2( 1 / 320, 1 / 240 );
composer.addPass( fxaa );
var effect = new THREE.ShaderPass( THREE.CopyShader );
effect.renderToScreen = true;
composer.addPass( effect );
This code doesn't work well and the rendered image is smaller than expected.
I'm using r58 and confirmed with Firefox20. What should I do?