Mr.doob 5 gadi atpakaļ
vecāks
revīzija
85865bced8

+ 22 - 22
src/renderers/shaders/ShaderChunk/tonemapping_pars_fragment.glsl.js

@@ -34,9 +34,9 @@ vec3 OptimizedCineonToneMapping( vec3 color ) {
 // source: https://github.com/selfshadow/ltc_code/blob/master/webgl/shaders/ltc/ltc_blit.fs
 vec3 RRTAndODTFit( vec3 v ) {
 
-    vec3 a = v * ( v + 0.0245786 ) - 0.000090537;
-    vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;
-    return a / b;
+	vec3 a = v * ( v + 0.0245786 ) - 0.000090537;
+	vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;
+	return a / b;
 
 }
 
@@ -45,31 +45,31 @@ vec3 RRTAndODTFit( vec3 v ) {
 
 vec3 ACESFilmicToneMapping( vec3 color ) {
 
-    // sRGB => XYZ => D65_2_D60 => AP1 => RRT_SAT
-    const mat3 ACESInputMat = mat3(
-        vec3( 0.59719, 0.07600, 0.02840 ), // transposed from source
-        vec3( 0.35458, 0.90834, 0.13383 ),
-        vec3( 0.04823, 0.01566, 0.83777 )
-    );
+	// sRGB => XYZ => D65_2_D60 => AP1 => RRT_SAT
+	const mat3 ACESInputMat = mat3(
+		vec3( 0.59719, 0.07600, 0.02840 ), // transposed from source
+		vec3( 0.35458, 0.90834, 0.13383 ),
+		vec3( 0.04823, 0.01566, 0.83777 )
+	);
 
-    // ODT_SAT => XYZ => D60_2_D65 => sRGB
-    const mat3 ACESOutputMat = mat3(
-        vec3(  1.60475, -0.10208, -0.00327 ), // transposed from source
-        vec3( -0.53108,  1.10813, -0.07276 ),
-        vec3( -0.07367, -0.00605,  1.07602 )
-    );
+	// ODT_SAT => XYZ => D60_2_D65 => sRGB
+	const mat3 ACESOutputMat = mat3(
+		vec3(  1.60475, -0.10208, -0.00327 ), // transposed from source
+		vec3( -0.53108,  1.10813, -0.07276 ),
+		vec3( -0.07367, -0.00605,  1.07602 )
+	);
 
-    color *= toneMappingExposure / 0.6;
+	color *= toneMappingExposure / 0.6;
 
-    color = ACESInputMat * color;
+	color = ACESInputMat * color;
 
-    // Apply RRT and ODT
-    color = RRTAndODTFit( color );
+	// Apply RRT and ODT
+	color = RRTAndODTFit( color );
 
-    color = ACESOutputMat * color;
+	color = ACESOutputMat * color;
 
-    // Clamp to [0, 1]
-    return saturate( color );
+	// Clamp to [0, 1]
+	return saturate( color );
 
 }
 `;