Как нормализовать координаты изображения для текстурного пространства в OpenGL?

Скажи, у меня есть изображение размера320x240, Теперь выборка изsampler2D с целочисленными координатами изображенияux, uy Я должен нормализовать для текстурных координат в диапазоне[0, размер] (размер может быть шириной или высотой).

Теперь мне интересно, если я должен нормализовать, как это

texture(image, vec2(ux/320.0, uy/240.0))

или как это

texture(image, vec2(ux/319.0, uy/239.0))

Так какux = 0 ... 319 а такжеуу = 0 ... 239, Последний фактически охватит весь спектр[0, 1] правильный? Это означает0 соответствует, например, крайние левые пиксели и1 соответствует большинству правых пикселей, верно?

Также я хочу сохранить фильтрацию, поэтому я бы не хотел использоватьtexelFetch.

Кто-нибудь может рассказать что-нибудь об этом? Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос