Привет, форумчане. Вот пытаюсь разобраться в шейдерах и никак не пойму, как изменить прозрачность текстуры (alpha) и как наложить одну текстуру на вторую...
Пытаюсь делать так, но не получается
Код
terrainTexture = texture2D(region1ColorMap, gl_TexCoord[0].st); // Присваиваю переменной текстуру
terrainTexture.a = alpha; // изменяю прозрачность
terrainColor += terrainTexture; // накладываю текстуру с прозрачностью поверх старой
Где ошибка? Или я полностью всё ни так делаю???