Render.ru

Как сделать position пасс в синьке?

mantra

Активный участник
Рейтинг
12
#1
position pass выглядет следующим образом: в цвет каждого пикселя записываются его мировые координаты. Red - X world position, Green - Y world position, Blue - Z world position. Можно конечно и поменять последовательность, но RGB -> XYZ всетаки наглядней.

В майе мировые координаты каждого пикселя можно получить нодой sampler info. Цепляем на red канал свойства Incandence -> samplerinfo.pointworldX, на green->samplerinfo.pointworldY, на blue->samplerinfo.pointworldZ)
 

Сергей Марцыненко

Пользователь сайта
Рейтинг
4
#2
position pass выглядет следующим образом: в цвет каждого пикселя записываются его мировые координаты. Red - X world position, Green - Y world position, Blue - Z world position. Можно конечно и поменять последовательность, но RGB -> XYZ всетаки наглядней.

В майе мировые координаты каждого пикселя можно получить нодой sampler info. Цепляем на red канал свойства Incandence -> samplerinfo.pointworldX, на green->samplerinfo.pointworldY, на blue->samplerinfo.pointworldZ)

На сколько понятно написано в хелпе, программы. Вроде все просто включаешь мультипасс, в установках мультипасса выбипаешь пост еффект, а в закладке пост ефекта указываешь позишнпасс его настройки просты, и вот тут начинается самое интересное пасс получается настолько корявым что его использование не дает того эффекта которого ожидаешь, в хелпе он выглядет очень прилично, почему на рендере выходит хрень не пойму пока экперементирую, если кто знает проблему поделитесь)))
 
Сверху