// For a discussion of what this is, please read this: http://lousodrome.net/blog/light/2013/05/26/gamma-correct-and-hdr-rendering-in-a-32-bits-buffer/
varLinearToLinear=newFunctionNode([
"vec4 LinearToLinear( in vec4 value ) {",
" return value;",
"}"
].join("\n"));
varGammaToLinear=newFunctionNode([
"vec4 GammaToLinear( in vec4 value, in float gammaFactor ) {",