Summary
์ด๋ฒ ๊ธ์ Unreal Engine 5์ ๋ชจ๋ธ๋ง ํด์ ์ฌ์ฉํ์ฌ 3D ๋ฉ์์์ Curvature Vertex Color Bakeํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค.
Curvature Map์ ๋ฉ์ ํ๋ฉด์ ๊ณก๋ฅ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ด, ํ ์ค์ฒ๋ง ์์ ์ ๋ชจ์๋ฆฌ๋ ํ ๋ถ๋ถ์ ์๋์ผ๋ก ๊ฐ์งํ์ฌ ๋ํ ์ผ์ ์ถ๊ฐํ๋ ๋ฐ ์ ์ฉํ๊ฒ ํ์ฉ๋ฉ๋๋ค.
Curvature Map?
Curvature Map์ 3D ๋ชจ๋ธ ํ๋ฉด์ ๊ณก๋ฅ (curvature) ์ ๋ณด๋ฅผ ์ ์ฅํ ํ ์ค์ฒ์ ๋๋ค. ํ๋ฉด์ด ๋ณผ๋กํ ๋ถ๋ถ(convex)๊ณผ ์ค๋ชฉํ ๋ถ๋ถ(concave)์ ๊ตฌ๋ถํ์ฌ ๊ธฐ๋กํ๋ฉฐ, ์ฃผ๋ก ๋ค์๊ณผ ๊ฐ์ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค:
- ๋ชจ์๋ฆฌ ๋ง๋ชจ(Edge Wear) ํจ๊ณผ ์์ฑ
- ๋จผ์ง๋ ์ค์ผ์ด ์์ด๋ ์์ญ ํํ
- ์ ์ฐจ์ ํ ์ค์ฒ๋ง(Procedural Texturing)์ ๋ง์คํฌ๋ก ํ์ฉ
- Substance Painter, Quixel Mixer ๋ฑ ํ ์ค์ฒ๋ง ํด์์์ ์ค๋งํธ ๋ง์คํฌ ์์ฑ
Unreal Engine 5์์ Curvature Map ๋ฒ ์ดํฌํ๊ธฐ
๋ชจ๋ธ๋ง ๋ชจ๋ ์ง์
- Edit > Plugins์์ย Modeling Tools Editor Modeย ํ๋ฌ๊ทธ์ธ์ด ํ์ฑํ๋์ด ์๋์ง ํ์ธํฉ๋๋ค
- ์๋จ ํด๋ฐ์์ย Selection Modeย ๋๋กญ๋ค์ด์ ํด๋ฆญํ๊ณ ย Modelingย ๋ชจ๋๋ฅผ ์ ํํฉ๋๋ค
๋ฉ์ ์ ํ ๋ฐ ๋ฒ ์ดํฌ ๋๊ตฌ ์คํ
- ๋ทฐํฌํธ์์ Curvature Map์ ์์ฑํ Static Mesh๋ฅผ ์ ํํฉ๋๋ค
- ๋ชจ๋ธ๋ง ๋ชจ๋ ํจ๋์์ย Bakingย - Bake Vertex Colors ย ์ต์ ์ ์ ํํฉ๋๋ค
- ์ถ๋ ฅ ํ์ ์ย Curvature๋ก ์ค์ ํฉ๋๋ค.

Warning
Vertex Color ๊ธฐ๋ฐ Curvature๋ ๋ฉ์์ ๋ฒํ ์ค ๋ฐ๋์ ๋ฐ๋ผ ํด์๋๊ฐ ๊ฒฐ์ ๋๋ฏ๋ก, ๋ก์ฐํด๋ฆฌ ๋ชจ๋ธ์์๋ ๋ํ ์ผ์ด ๋ถ์กฑํ ์ ์์ต๋๋ค.
Check
์์ฐ์ค๋ฌ์ด Edge Wear ํํ์ ์ํด์๋ ๋ชจ๋ธ๋ง ๋จ๊ณ์์ ๋ฏธ์ธํ ๋ฒ ๋ฒจ์ ์ถ๊ฐํ๋ ๊ฒ์ด ํจ๊ณผ์ ์ ๋๋ค.
๋ฒ ์ดํฌ ์ค์ ์กฐ์
- Curvature Type: Gaussian, Mean ๋ฑ ๊ณก๋ฅ ๊ณ์ฐ ๋ฐฉ์์ ์ ํํ ์ ์์ต๋๋ค
- Color Range Multiplier: ๊ณก๋ฅ ๊ฐ์ ๋๋น๋ฅผ ์กฐ์ ํฉ๋๋ค. ๊ฐ์ด ํด์๋ก ์์ ๊ณก๋ฅ ๋ณํ๋ ๊ฐ์กฐ๋์ง๋ง, ๊ณผ๋ํ๊ฒ ๋์ด๋ฉด ๋ ธ์ด์ฆ๊ฐ ํจ๊ป ์ฆํญ๋ ์ ์์ต๋๋ค.
๋ฒ ์ดํฌ ์คํ ๋ฐ ์ ์ฅ
- ์ค์ ์๋ฃ ํย Acceptย ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- ๋ฒํ ์ค ์ปฌ๋ฌ์ ์ ์ฅ๋ Curvature ์ ๋ณด๋ ๋จธํฐ๋ฆฌ์ผ ์๋ํฐ์์ Vertex Color ๋ ธ๋๋ก ๋ถ๋ฌ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Tip
๋ฒ ์ดํฌ๋ Curvature Map์ ๋จธํฐ๋ฆฌ์ผ ์๋ํฐ์์ ๋ค์๊ณผ ๊ฐ์ด ํ์ฉํ ์ ์์ต๋๋ค:
- Lerpย ๋ ธ๋์ Alpha ์ ๋ ฅ์ ์ฐ๊ฒฐํ์ฌ ๋ชจ์๋ฆฌ ๋ถ๋ถ์๋ง ๋ค๋ฅธ ์์์ด๋ ๋ฌํ๋์ค ๊ฐ์ ์ ์ฉ
- Multiplyย ๋ ธ๋๋ก Ambient Occlusion๊ณผ ๊ฒฐํฉํ๋ฉด, ์ค๋ชฉํ ์์ญ(Concave)์ ๋ํ ์ผ์ ๊ฐ์กฐํ ์ ์์ต๋๋ค.
- Powerย ๋ ธ๋๋ก ๋๋น๋ฅผ ์กฐ์ ํ์ฌ ํจ๊ณผ์ ๊ฐ๋ ์กฐ์