Проблема в том, что у меня есть вход с камеры в разрешении 240x160, я помещаю его в текстуру 256x256.
Затем я сопоставляю его с четырьмя [0..240 / 256] на U и [0..160 / 256] на V. Работает нормально, но проблема в том, что я выполняю рендеринг в буфер .. .
Буфер - правильное соотношение, потому что я не хочу делать больше пикселей, чем необходимо. Затем я прихожу, чтобы применить другой эффект и рендеринга в следующий буфер. Но к этому моменту я должен использовать диапазон [0..1] как для U, так и для V, и поэтому мое соотношение сторон было потеряно.
Проблема в том, что мои эффекты пиксельных шейдеров могут основываться на соотношении сторон, например, водная рябь должна вычислять расстояние от центра.
Я могу исправить проблему в шейдерах, но в идеале на втором (или более) проходе я хочу установить УФ-диапазон так, чтобы сохранялось соотношение сторон.
Могу ли я сделать это?