Summary
Unreal Engine์ Decal์ ๋ฉ์ ํ๋ฉด์ ํ ์ค์ฒ๋ฅผ ํฌ์ฌํ์ฌ ๋ํ ์ผ์ ์ถ๊ฐํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ๋ฌผ ์ ๋ฉ์ด, ์ด์ ์๊ตญ, ๋ง๋ฒ์ง ๋ฑ ๋ค์ํ ์๊ฐ์ ํจ๊ณผ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ตฌํํ ์ ์์ต๋๋ค.
์ด ๊ธ์์๋ ๋ฐ์นผ ๋จธํฐ๋ฆฌ์ผ ์ ์๋ถํฐ ์ต์ ํ ๋ฐฉ๋ฒ๊น์ง ๋ฐ์นผ ์ ์์ ํ์ํ ๋ด์ฉ์ ๋ค๋ฃน๋๋ค.
Master Material
๋ฐ์นผ ๋ง์คํฐ ๋จธํฐ๋ฆฌ์ผ์ ํ๋ก์ ํธ์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ ์ฐํ๊ฒ ์ค๊ณํ ์ ์์ต๋๋ค.

๋ฐ์นผ์ ์ฃผ์ ํน์ง
- Material Domain์ด Deferred Decal๋ก ์ค์ ๋๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐํฌ๋ช (Translucent) ์์ฑ์ ๊ฐ์ง๋๋ค
- Decal์ GBuffer์ ์ผ๋ถ ์ฑ๋๋ง ์์ ํ ์ ์๊ธฐ ๋๋ฌธ์ Metallic์ด๋ Specular์ ๊ฐ์ ์์ฑ์ ์ ํ์ ์ผ๋ก ๋์ํ๊ฑฐ๋ ๋ฌด์ํ ์ ์์ต๋๋ค.
ํ์ฉ ์ฌ๋ก
- ์ ์ ํ๋ฉด ํจ๊ณผ (์ ๋ฉ์ด, ๋น์ ์ ์ ๋ฐ๋ฅ)
- ๋ง๋ฒ์ง์ด๋ ํ๋ก๊ทธ๋จ ๊ฐ์ ๋ฐ๊ด ํจ๊ณผ
- ์ด์ ์๊ตญ, ๊ธํ ํ์ ๋ฑ์ ๋ฐ๋ฏธ์ง ํํ
- ๋ฐ๋ฅ ํ์งํ์ด๋ ํ์ธํธ ๋งํน
Decal Material
๋ฐ์นผ์ Blend Mode์ ๋ฐ๋ผ ํ๋ฉด๊ณผ์ ์ํธ์์ฉ ๋ฐฉ์์ด ๋ฌ๋ผ์ง๋๋ค.
Decal Blend Mode ์ข ๋ฅ

- Translucent: ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๋ชจ๋๋ก, ์ํ ๋ธ๋ ๋ฉ์ ํตํด ๊ธฐ์กด ํ๋ฉด๊ณผ ํผํฉ๋ฉ๋๋ค
- Stain: Base Color๋ง ์ํฅ์ ์ฃผ๋ฉฐ, ํ๋ฉด์ ์์๋ง ๋ณ๊ฒฝํฉ๋๋ค.
- Normal: Normal Map๋ง ๋ณ๊ฒฝํ๊ณ ๋ค๋ฅธ ์์ฑ์ ์ ์งํฉ๋๋ค
- Emissive: Emissive ์ฑ๋๋ง ์ฌ์ฉํ์ฌ ๋ฐ๊ด ํจ๊ณผ๋ฅผ ๋ง๋ญ๋๋ค
- DBuffer Translucent: ์กฐ๋ช ๊ณ์ฐ ์ ๋จ๊ณ์์ GBuffer์ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ์ฌ, ์ ์ ๋ผ์ดํ ๋ฐ ๊ทธ๋ฆผ์์ ์์ฐ์ค๋ฝ๊ฒ ์ํธ์์ฉํฉ๋๋ค.
๊ฐ ๋ชจ๋์ ์ ํ์ ํํํ๊ณ ์ ํ๋ ํจ๊ณผ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค.
ํจ์จ์ ์ผ๋ก ๋ฐ์นผ ๊ฒฐํฉํ๊ธฐ
์ฌ๋ฌ ๋ฐ์นผ์ด ๊ฒน์น ๋์ ์ต์ ํ ๋ฐฉ๋ฒ๊ณผ ์ ์ด ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ฃน๋๋ค.
์ค๋ธ์ ํธ๋ณ ๋ฐ์นผ ์ํฅ ์ ์ด
ํน์ ์ค๋ธ์ ํธ๊ฐ ๋ฐ์นผ์ ์ํฅ์ ๋ฐ์ง ์๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.
- Static Mesh ๋๋ Actor์ Details ํจ๋์์ Rendering ์น์ ์ ์ฐพ์ต๋๋ค
- Receive Decals ์ต์ ์ ์ฒดํฌ ํด์ ํ๋ฉด ํด๋น ์ค๋ธ์ ํธ๋ ๋ฐ์นผ์ ๋ฐ์ง ์์ต๋๋ค
๋ฐ์นผ ๋ ๋๋ง ์์ ์กฐ์
๊ฐ์ ๊ณต๊ฐ์์ ์ฌ๋ฌ ๋ฐ์นผ์ด ๊ฒน์ณ์ ธ ํฌ์ฌ๋ ๋ ๋ฐ์นผ ๊ฐ์ ์ฐ์ ์์๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค.
- Decal Actor์ Details ํจ๋์์ Sort Order ๊ฐ์ ์กฐ์ ํฉ๋๋ค.
- ์ซ์๊ฐ ํด์๋ก ๋์ค์ ๋ ๋๋ง๋์ด ์์ ํ์๋ฉ๋๋ค
- ๊ธฐ๋ณธ๊ฐ์ 0์ด๋ฉฐ, ์์ ๊ฐ๋ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค
Trouble Shooting
๋ฐ์นผ ์์ ์ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋๋ค.
๊ทธ๋ฆผ์์ ์ํด ๋ฐ์นผ์ด ์ฌ๋ผ์ง๋ ํ์
๊ทธ๋ฆผ์๊ฐ ๋ฐ์นผ์ ๊ฐ๋ฆฌ๋ ๋ฌธ์ ๋ ๋ ๋๋ง ํ์ดํ๋ผ์ธ ์ค์ ์ผ๋ก ํด๊ฒฐํ ์ ์์ต๋๋ค.
Project Settings ์์
- Edit โ Project Settings โ Engine โ Rendering ์น์ ์ผ๋ก ์ด๋ํฉ๋๋ค
- Early Z-pass๋ฅผ โOpaque And Masked Meshesโ๋ก ์ค์ ํฉ๋๋ค
- Early Z-pass๋ ๊น์ด ์ ๋ณด๋ฅผ ๋จผ์ ์ฒ๋ฆฌํ์ฌ ํฝ์ ์ค๋ฒ๋๋ก์ฐ๋ฅผ ์ค์ด๋ ๊ธฐ์ ์ ๋๋ค.
- DBuffer Decals๋ฅผ Enable๋ก ์ค์ ํฉ๋๋ค
- DBuffer Decal์ ์ฌ์ฉํ๋ ค๋ฉด Early Z-pass๊ฐ ํ์ฑํ๋์ด ์์ด์ผ ํ๋ฉฐ, ์ด๋ ์กฐ๋ช ๊ณ์ฐ ์ ์ ์ ์ฉ๋๋๋ก ํ์ฌ ๋ผ์ดํ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ฉ๋๋๋ก ํฉ๋๋ค.
Material ์ค์
- Decal Material์ Decal Blend Mode๋ฅผ Translucent๋ก ์ค์ ํฉ๋๋ค.
- โ ๏ธ ์ฃผ์: ์ด ๋ชจ๋์์๋ ์กฐ๋ช ๊ณ์ฐ ์ดํ์ ํฉ์ฑ๋๋ฏ๋ก, ๋ฐ์นผ์ด ๊ทธ๋ฆผ์์ ์ํฅ์ ๋ฐ์ ๋ฐ๊ธฐ๊ฐ ์ด๋์์ง ์ ์์ต๋๋ค.
- โํ์์ ๋ฐ๋ผ Emissive๋ฅผ ์ถ๊ฐํ์ฌ ๋ฐ๊ธฐ๋ฅผ ๋ณด์ ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ ์๋ฃ