X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=luma_mix_effect.frag;h=bf0833eec8d0c834c3b9048f32b3edd359ff8255;hp=21365a69e1eaaeeaf9427a6fad887d3063b61d31;hb=a5f32397f9c23fa8644fe195865d6c36685cf866;hpb=36d9ece323c89dbd553644c80fea449c5dd1e685 diff --git a/luma_mix_effect.frag b/luma_mix_effect.frag index 21365a6..bf0833e 100644 --- a/luma_mix_effect.frag +++ b/luma_mix_effect.frag @@ -14,24 +14,24 @@ vec4 FUNCNAME(vec2 tc) { // // 0 w // luma: |---------------------| - // mix: |----| - // 0 1 + // mix: |----| + // 0 1 // // Then as we progress, eventually the luma range should move to the right // so that more pixels start moving towards higher mix value: // // 0 w // luma: |---------------------| - // mix: |----| - // 0 1 + // mix: |----| + // 0 1 // // and at the very end, all pixels should be in the state 1.0 (0% first image, // 100% second image): // // 0 w // luma: |---------------------| - // mix: |----| - // 0 1 + // mix: |----| + // 0 1 // // So clearly, it should move (w+1) units to the right, and apart from that // just stay a simple mapping. @@ -40,5 +40,4 @@ vec4 FUNCNAME(vec2 tc) { float m = clamp((luma - w) + PREFIX(progress_mul_w_plus_one), 0.0, 1.0); return mix(first, second, m); -// return vec4(luma, luma, luma, 1.0); }