URP용 셰이더를 작성할 때 포그 연산의 심플 버전을 알아봅시다.
다음과 같이 Pass에 #pragma multi_compile_fog를 추가합니다.

Fragment Stage에 보간기(Interpolator)에 수록하여 전달할 데이터에 fogCoord를 추가한다.

HCS를 계산을 완료한 상태에서 FogFactor를 계산하도록 o.vertex.z를 인자에 전달한다.

최종 RGB 계산을 완료하고 나서 MixFog를 사용하여 fog 값은 연산하면 된다.

이 내용이 맛있었다면 저에게 맛있는 커피를 후원해주세요! ☕
토스 익명 송금 : 후원하기
계좌 송금 : 토스뱅크 1000-0586-4766 (김한용)