Render.ru

GHOST

JaveLiner

Активный участник
Рейтинг
16
#1
Урок по созданию ghost-шейдера читали? (3DFly)
Так вот, есть ли в slim что-нибудь подобное (типа sampler info или frenzel)?
Или может у кого-нибудь есть текст шейдера (или хотя-бы пример, как связать угол между номалью поверхности и камерой с координатами рампы)
 
#3
В упор не вижу там такого урока.

По сути вопроса: легко. В моем ShaderMan - так вообще ;-))

N.I - и вот она, величина угола между нормалью поверхности и направлением в камеру.

Код для готового шейдера:

float opac = pow (abs(normalize(N).normalize(I)), edgefalloff);
Oi = (1-opac)*Oi;
Ci = Oi; /* например */
 
Сверху