์นด๋ฉ๋ผ ํ๋ฉด์ ๊ทธ๋๋ก ํ ์ค์ณ์ ๊ทธ๋ ค์ฃผ๊ณ ์๊น์ ๋ฐ๊ฟ์ฃผ๋๊ฑธ ๋ง๋ค๋ ค๊ณ ํ๋๋ฐ์
3Dํ๊ฒฝ์์๋ Master - Scene Color - Screen Pos itionย ์์ผ๋ก ๊ทธ๋ํ๋ฅผ ์ด์ด์ฃผ๋๊น ์ ๊ทธ๋ ค์ก๋๋ฐ
2D ์์๋ ์๋๋๋ผ๊ณ ์
๊ทธ๋์ ๊ตฌ๊ธ๋ง๋ง 4์ผ๊ฐ๋ ํด๋ณธ๊ฑฐ๊ฐ์๋ฐ ๋ต์ด ์๋์์ ์ง๋ฌธํด๋ด ๋๋ค
# ์ ๋ ๋น์ทํ ์ํฉ์ ์ง๋ฌธ ๊ธ ๋งํฌ์ ๋๋ค.
URP ๊ฐ์กฐํด์ผํจ ๋ฐฉ์์ 2๊ฐ์ง๊ฐ ์์ ์ ์๊ฒ ๋๋ฐ, _CameraOpaqueTexure ๋ ๋ ํ ์ค์ณ ์์ฑํ๋ ์์ ์ด Opaque๊ฐ ์ฒ๋ฆฌ๋ ์งํ๋๊น ๊ทธ๊ฑธ Transparent๊ฐ ์ฒ๋ฆฌ๋ ์งํ๋ก ๋ณ๊ฒฝํ๋ฉด ๋จ. ๋ ํ๋๋ _CameraOpaqueTexure๋ ๊ทธ๋๋ก ๋ ๋๊ณ Opaque๋ Transparent ๋๋ค ๋ ๋๋ ์๋ก์ด ๋ ๋ ํ ์ค์ณ๋ฅผ ๋ง๋๋ ๊ฑฐ
๊ฒ์ํ ๋ _CameraOpaqueTexture๊ฐ 3D๋ง ๋์จ๋ค๋ ์์ผ๋ก ๊ฒ์ํ์ง๋ง๊ณ URP์์ ๋ชป ์ฐ๊ฒ๋ GrabPass๋ฅผ URP์์ ์ด๋ป๊ฒ ์จ์ผํ๋์ง๋ฅผ ์ฐจ๋ผ๋ฆฌ ๊ฒ์ํด๋ด. ์ผ๋จ ๋๋ ๊ฐ์ ๊ถ๊ธ์ฆ์ด ์์ด์ ์ฐพ์๋ดค์ง๋ง ๋๊ตฌํ๋ ๋ช ํํ ๋ต์ ์ฃผ๋ ์ฌ๋์ด ์์ด์ ์ ๋ฐ์์ผ๋ก ์ง์ ํด๊ฒฐ์ ๋ด. ๋ด๊ฐ ํด๊ฒฐํ ๋ฐฉ์์ ๊ดํด์ ์ ๋ํฐ ํฌ๋ผ์๋ ์จ๋จ์ผ๋ ํค์๋๋ง ์ ๊ตด๋ ค๋ณด๋ฉด ๊ธ ๋์ฌ ๊ฑฐ์ผ.
๊ฐ์ฌํฉ๋๋ค. GrabPass๋ ๊ฒ์ ํด๋ดค๋๋ฐ _CameraOpaqueTexure๋ก ์ฌ์ฉ๊ฐ๋ฅํ๋ค๋ ๊ธ์ ๋ณด๊ณ ํด๋ดค๋๋ฐ ์๋์๊ณ _CameraOpaqueTexure ์ด๊ฒ ์์ด๋ ๊ทธ๋ํ์์ Scene Color ๋ ๊ฐ๋ค๊ณ ํ์ฌ ํด๋ดค๋๋ฐ ๊ทธ๋๋ 2D์์๋ ์๋์ ์ง๋ฌธ๊ธ ์ฌ๋ ค๋ดค์ต๋๋ค ใ ใ
๋ฐ๋ก ๊ธ์ธ๊ฒ
ํ ๊ฐ์ฌํฉ๋๋ค
https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=46199
์์ด๋์ถ