Показать сообщение отдельно
Старый 30.12.2011, 09:33   #85
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Ответ: Xors3D. Шейдеры. Урок первый

Привет Всем!)
Первый раз познакомился с написанием шейдеров вчера, ради постэффектов т к в основном для обьектов нужен только обычный диффуз)
Прошу помощи в реализации одной штуки:
возможно ли как нибудь использовать в шейдере внешнюю функцию? например для передачи положения текущего пикселя в двиг, чтобы сгенерировать маску (чтобы некий пост-эффект действовал только на некоторые обьекты) ? или может как то по другому можно? ибо через камераПик ну ооочень тормозно получается)

UPD: а что если изменить активный буффер на другой, отрендерить в него нужные шейдеры, перепригнуть на начальный буффер, отрендерить еще раз с нормальными шейдерамы и наложенным пост-эффектом с маской созданной в предыдущем буффере?
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1

Последний раз редактировалось ANIK123, 30.12.2011 в 12:18.
(Offline)
 
Ответить с цитированием