2016년 5월 21일 토요일

Specular

Specular
    ViewDirection = 점에서부터 시점자 방향

    //시점이 노말에 반사되는 방향벡터 R
    R = normalize( Relfect( -ViewDirection, Normal ) );
    //반사벡터와 광원 방향의 내적
    dot = saturate( dot( R, LightDirection ) );
    //제곱수가 많아지만 날카로워짐
    specAmout = pow( dot, 10 );

댓글 없음:

댓글 쓰기