diff --git a/src/renderers/shaders/ShaderChunk/common.glsl b/src/renderers/shaders/ShaderChunk/common.glsl index ada652c54f8e0ce2c3aa36b8a6cdf7e96949e6e3..1652ceccd7a23cef1f3987aed85a37b765e260a1 100644 --- a/src/renderers/shaders/ShaderChunk/common.glsl +++ b/src/renderers/shaders/ShaderChunk/common.glsl @@ -64,31 +64,3 @@ vec3 linePlaneIntersect( in vec3 pointOnLine, in vec3 lineDirection, in vec3 poi return lineDirection * ( dot( planeNormal, pointOnPlane - pointOnLine ) / dot( planeNormal, lineDirection ) ) + pointOnLine; } - -vec3 inputToLinear( in vec3 a ) { - - #ifdef GAMMA_INPUT - - return pow( a, vec3( float( GAMMA_FACTOR ) ) ); - - #else - - return a; - - #endif - -} - -vec3 linearToOutput( in vec3 a ) { - - #ifdef GAMMA_OUTPUT - - return pow( a, vec3( 1.0 / float( GAMMA_FACTOR ) ) ); - - #else - - return a; - - #endif - -} diff --git a/src/renderers/shaders/ShaderChunk/linear_to_gamma_fragment.glsl b/src/renderers/shaders/ShaderChunk/linear_to_gamma_fragment.glsl deleted file mode 100644 index abfeb29f5cc187ef3a179988fce7d4aa441e535f..0000000000000000000000000000000000000000 --- a/src/renderers/shaders/ShaderChunk/linear_to_gamma_fragment.glsl +++ /dev/null @@ -1,2 +0,0 @@ - - outgoingLight = linearToOutputTexel( outgoingLight ); diff --git a/utils/build/includes/common.json b/utils/build/includes/common.json index 6f75beb7603c0bd24ede8f6ffdfddfb0cdaa8a97..db065a79cc67c94a446d419e2043438287a283ce 100644 --- a/utils/build/includes/common.json +++ b/utils/build/includes/common.json @@ -155,7 +155,6 @@ "src/renderers/shaders/ShaderChunk/lights_standard_fragment.glsl", "src/renderers/shaders/ShaderChunk/lights_standard_pars_fragment.glsl", "src/renderers/shaders/ShaderChunk/lights_template.glsl", - "src/renderers/shaders/ShaderChunk/linear_to_gamma_fragment.glsl", "src/renderers/shaders/ShaderChunk/logdepthbuf_fragment.glsl", "src/renderers/shaders/ShaderChunk/logdepthbuf_pars_fragment.glsl", "src/renderers/shaders/ShaderChunk/logdepthbuf_pars_vertex.glsl",