ну да, по координатам то я понял, но я не могу понять саму логигу метода clamp
Используется csharp
genType clamp( genType x,
genType minVal,
genType maxVal);
clamp returns the value of x constrained to the range minVal to maxVal. The returned value is computed as min(max(x, minVal), maxVal).
Смещение там действительно идет по X, на 0.5 - то есть нормальное изображение слева, а маска справа
отсюда следуют что значения должны быть такими
Используется csharp
v.texcoord.x = clamp(v.texcoord.x, 0.0, 0.5);
o.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex);
v.texcoord1.x = clamp(v.texcoord1.x, 0.5, 1.0);
o.texcoord1 = TRANSFORM_TEX(v.texcoord1, _MainTex);
но почему тогда результат следующий (ваш вараинт сверху, мой внизу) Я развернул видео как оно в оригинале