공부/Unity

[Unity] 특정 오브젝트들만 선명하게 만들기 - URP Render Feature

굴러다니다니 2026. 1. 15. 17:50

평화로운 마을, 해파리가 있다

근데 해파리가 주인공인데 너무 눈에 안띄어서 배경을 더 흐리게 만들고 싶다면?

여러 방법이 있지만

해파리에게 layer를 Highlight로 주고 

Main cam / Overlay Cam 따로  layer 설정해 main cam에 올려줘도 된다

main cam에는 post processing fov 설정 해주고

그렇다면 이렇게 되는데, 문제점은

오브젝트보다 뒤에 있어도, overlay로 얹은거라 앞에서 그려진다

 

그래서 camera는 하나만 사용하고

urp 설정에서 Add Renderer Feature로 Render Objects를 추가해 layer와 event를 지정해준다

 

그러면 이렇게 빼꼼 해파리가 가능해진다

 

여기서 추가되는 문제점 

만약 주인공을 가리는 파티클을 넣어놨다면?

정답: 파티클이 더 뒤에서 그려진다

다 그려지고 해당 layer를 그리기 때문

 

따라서 파티클이 있는 TransparentFX 레이어를 위에처럼 설정해주면 (After Post Processing도 무관)

 

파티클도 선명하게 나오고, 앞으로 가려준다

끝!

728x90
반응형