퍼쉐이더1 릴툰(liltoon)의 퍼 쉐이더에 대한 고찰 1. 노멀 방향 기반의 셸 오프셋 계산 릴툰 퍼 셰이더는 퍼(fur)를 단일 메시나 단일 표면만으로 표현하지 않음.마치 실제 털처럼 피부에서 바깥으로 솟아나는 볼륨감을 주기 위해, 쉐이더 안에서 "껍질"을 여러 겹으로 복제해서 표현함.이 방식이 흔히 말하는 "Shell Technique(쉘 기법)"임. 가장 먼저 하는 일은 메시(모델)의 표면이 어느 방향을 향하고 있는지 알아내는 작업.이걸 노멀(Normal) 방향이라고 부름. 노멀 벡터는 각 버텍스(vertex)마다 존재하며, 표면에서 수직으로 튀어나온 방향을 뜻함릴툰에서는 이 노멀 벡터를 기준으로 퍼가 자라나는 방향을 계산함. 코드 상으로 보면 아래와 같은 계산이 들어감:float3 normalDirection = normalize(v.normal).. 2025. 4. 29. 이전 1 다음