Ужас как всё просто! Даже както неинтерестно!
Получается tex2D протсо взвращает массив с цветами всех пикселей текстуры, таким образом мы можем делать и другие бленды, к примеру:
Засветляет: tex2D(Texture0,tex)+tex2D(Texture1,tex);
Затемняет: tex2D(Texture0,tex)-tex2D(Texture1,tex);
И складывать сколько их угодно? А вот производительно ли это?