mrdoob/three.js — pull request #3916 by WestLangley (2013-09-26 01:12:30+00:00)
Title: Fixed Double-Counting of Opacity when Vertex Colors Used

In `WebGLShaders.js`, the following pattern was double-counting opacity when `USE_COLOR` is defined:

"gl_FragColor = vec4( vec3 ( 1.0 ), opacity );"
...
"gl_FragColor = gl_FragColor * vec4( vColor, opacity );",

This is now fixed.