Я пытаюсь использовать массив 1D в качестве таблицы поиска в моем вершинном шейдере ... так почему, когда я вызываю
texture1D(tex,gl_TexCoord[0].s);
это возвращает vec4? Я имею в виду, я знаю, что это то, что он делает, но что представляют 4 значения? Все, что я хочу, - это одно значение из текстуры, основанное на координате.