X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=slice_effect.frag;h=c6b36190b333dbefa81bc9705eec29318ff8ad13;hp=e9c2c373aea8cf3af28dc25852c67bfd2e94fa48;hb=refs%2Fheads%2F1.3.x-release;hpb=9c12e38b7cd88a77ef297d080b7c41e6bd6326fb diff --git a/slice_effect.frag b/slice_effect.frag index e9c2c37..c6b3619 100644 --- a/slice_effect.frag +++ b/slice_effect.frag @@ -2,7 +2,7 @@ // uniform float PREFIX(output_coord_to_slice_num); // uniform float PREFIX(slice_num_to_input_coord); // uniform float PREFIX(slice_offset_to_input_coord); -// uniform float PREFIX(offset); +// uniform float PREFIX(normalized_offset); vec4 FUNCNAME(vec2 tc) { // DIRECTION_VERTICAL will be #defined to 1 if we are expanding vertically, @@ -18,7 +18,7 @@ vec4 FUNCNAME(vec2 tc) { float slice_offset = fract(sliced_coord * PREFIX(output_coord_to_slice_num)); // Find out where this slice begins in the input data, and then offset from that. - float input_coord = slice_num * PREFIX(slice_num_to_input_coord) + slice_offset * PREFIX(slice_offset_to_input_coord) + PREFIX(offset); + float input_coord = slice_num * PREFIX(slice_num_to_input_coord) + slice_offset * PREFIX(slice_offset_to_input_coord) + PREFIX(normalized_offset); #if DIRECTION_VERTICAL return INPUT(vec2(tc.x, 1.0 - input_coord));