Здравствуйте, Phoenics, Вы писали:
P>Да можно сделать так что бы данные из одного шейдера попали в другой. Для этого нужно установить render target — и производить рендеринг в текстуру. Т.е. суть в том что сначала вы рисуете первый проход invert не сразу в буфер цвета, а в текстуру. Затем во втором проходе brightness вы снова устанавлиаете рендер таргет в текстуру (не знаю можно ли в директе и вашем случае использовать туже самую что и в первом проходе), но текстур от первого прохода использьзуете как обычную текстуру (даннеы для шейдера). И наконец в третьем проходе blur вы уже производите рендеринг в буфер цвета, но текстур получившуюся после прохода brightness используете как обычную текстуру. Так работают большиснтво многопроходных техник и фильтров
Спасибо. Всё получилось, как Вы написали.