diffuse
확산 반사율 계산
구문
R = diffuse(Nx,Ny,Nz,S)
설명
R = diffuse(Nx,Ny,Nz,S)
는 법선 벡터 성분 [Nx,Ny,Nz]
를 사용하여 곡면의 반사율을 반환합니다. 여기서 S
는 광원의 방향을 지정합니다. 해당 방향을 세 벡터 [x,y,z]
또는 두 벡터 [Theta Phi]
(구면 좌표의 형태)로 지정할 수 있습니다.
람베르트(Lambert) 법칙: R = cos(PSI)
입니다. 여기서 PSI
는 곡면 법선과 광원 사이의 각도입니다.