sRGBEncoding in not working in THREE.EffectComposer

Viewed 52

I'm trying to do post processing in threejs scene here I'm using EffectComposer for doing it but im not able to enble sRGBEncoding in renderTarget.

const renderTarget = new THREE.WebGLRenderTarget(
    sizes.width,
    sizes.height,
    {
        minFilter:THREE.LinearFilter,
        magFilter:THREE.LinearFilter,
        format:THREE.RGBAFormat,
        encoding:THREE.sRGBEncoding

    }
)

and my effectComposer is like that

const effectComposer = new EffectComposer(renderer,renderTarget);
effectComposer.setPixelRatio(Math.min(window.devicePixelRatio,2));
effectComposer.setSize(sizes.width,sizes.height)

but sRGBEncoding is not working

enter image description here

1 Answers
Related