Since r116, the default value of WebGLRenderer.toneMapping is NoToneMapping . This is also noted in the migration guide: https://github.com/mrdoob/three.js/wiki/Migration-Guide#r115--r116
So setting WebGLRenderer.toneMapping to WebGLRenderer.LinearToneMapping should restore the previous behavior.