Итак, у меня есть FBO с текстурой, прикрепленной в качестве глубины. Затем я связываю эту текстуру с шейдером, чтобы добавить некоторые эффекты постобработки, связанные с глубиной, например эффект контура.
Однако эта текстура глубины не нормализована. Минимальные и максимальные значения могут быть от -1,0 до 1,0. Есть ли способ нормализовать его так, чтобы минимальная глубина текстуры была равна -1,0, максимальная глубина была равна 1,0, а все остальное - просто линейная интерполяция между ними?
РЕДАКТИРОВАТЬ: Извините, если я не был ясен. Прямо сейчас моя глубина текстуры имеет значения в диапазоне от неконтролируемых чисел, скажем, от -0,5432 до 0,123. Я хотел бы изменить это так -0,5432 становится -1,0, 0,123 становится 1,0, а все остальное интерполируется между ними.