|
@@ -20,7 +20,6 @@ class ToneMapping extends ScreenShader {
|
|
|
@param var colorGradingLUT : Sampler2D;
|
|
|
@param var lutSize : Float;
|
|
|
|
|
|
-
|
|
|
@param var pixelSize : Vec2;
|
|
|
|
|
|
function fragment() {
|
|
@@ -62,10 +61,9 @@ class ToneMapping extends ScreenShader {
|
|
|
var s1 = vec2(xOffset + (blueSlice1 * sliceSize), yOffset);
|
|
|
var slice0Color = texture(colorGradingLUT, s0).rgb;
|
|
|
var slice1Color = texture(colorGradingLUT, s1).rgb;
|
|
|
- var bOffset = frac(uv.b * innerWidth, 1.0);
|
|
|
+ var bOffset = mod(uv.b * innerWidth, 1.0);
|
|
|
var result = mix(slice0Color, slice1Color, bOffset);
|
|
|
- color.rgb = result;
|
|
|
-
|
|
|
+ color.rgb = result;
|
|
|
}
|
|
|
|
|
|
pixelColor = color;
|