UE4
12
๋ฉํํด๋จผ ๋จธ๋ฆฌ ํฌ๊ธฐ ์ค์ด๊ธฐ
21.11.18 ์
๋ฐ์ดํธ - ๋ฉํํด๋จผ ํฌ๋ฆฌ์์ดํฐ์์ "๋จธ๋ฆฌ ์ค์ผ์ผ" ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ฉํํด๋จผ์ ์ผ๋ฐ์ธ์ ๋น์จ์ ๊ทธ๋๋ก ๊ฐ์ ธ์์ ๋ง๋ค์๊ธฐ ๋๋ฌธ์, ๋ฐ๋์ ๋นํด ํค๋๊ฐ ์ปค ๋ณด์ด๋ ๋๋์ด ๋ญ๋๋ค. ๋จธ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ค์ด๊ธฐ ์ํด์๋ ์ ๋๋ฉ์ด์
๋ธ๋ฃจํ๋ฆฐํธ์์ ๋ณธ ํฌ๊ธฐ๋ฅผ ์ค์ด๋๊ฒ ์ ์ผ ๊ฐ๋จํ๊ณ ํ์คํ ๋ฐฉ๋ฒ์
๋๋ค. ๋ฉํํด๋จผ ํฌ๋ฆฌ์์ดํฐ์์๋ ์ต์
์ด ์์ด์ ๋ถ๊ฐ๋ฅํ๊ณ DCC์์ ์์ ํด์ ๊ฐ์ ธ์๋ ์ ๋๋ฉ์ด์
์ปจํธ๋กค๋ฌ๊ฐ ์๋ณต์ ํด๋ฒ๋ฆฝ๋๋ค. -ใ
- 1. ๋ฉํํด๋จผ ํด๋ ๋ด์ Common/Face ๊ฒฝ๋ก์์ Face_AnimBP๋ฅผ ์ฝ๋๋ค. 2. AnimGraph ํญ์ผ๋ก ์ ํํ๊ณ ์ค๋ฅธ์ชฝ ํด๋ฆญ์ ํด์ ๋ณธ ํธ๋์คํผ(๋ณ๊ฒฝ) ๋
ธ๋๋ฅผ ์ถ๊ฐํ๊ณ ์ ์ด๋ฏธ์ง์ ๊ฐ์ด ์ฐ๊ฒฐํฉ๋๋ค. 3. ๋ํ
์ผ์์ Bone to Modify๋ฅผ neck_01์ผ๋ก ์ ํ..
2021.10.30
CG ์ด์ผ๊ธฐ/์ธ๋ฆฌ์ผ์์ง
๋ธ๋ ๋์์ ์ธ๋ฆฌ์ผ ์์ง์ฉ LOD ๊ตฌ์ฑํ๊ธฐ
4
์ธ๋ฆฌ์ผ ์์ง ๊ณต์ ๋ฌธ์์๋ ์์ง๋ง ๋ธ๋ ๋์์๋ ํ๋์ FBX ํ์ผ๋ก LOD๋ฅผ ๊ตฌ์ฑํ์ฌ ๋ด๋ณด๋ด๊ธฐ๊ฐ ๊ฐ๋ฅํ๋ฐ์. ์ด ๊ธฐ๋ฅ ๋ํ ์ ๋ฆฌ๋ ํํ ๋ฆฌ์ผ์ด ์ ๋ณด์ฌ์ ์ ์ฅ์ฉ์ผ๋ก ์ ์ด๋ด
๋๋ค. 1. ์คํํฑ ๋ฉ์ฌ(Static Mesh) ๋จผ์ , LOD ์์
๊น์ง ๋ง์น ๋ฉ์ฌ๋ฅผ ๋ถ๋ฌ์ต๋๋ค. Empty ์ค๋ธ์ ํธ๋ ํ๋ ์์ฑํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ถ๊ฐ๋ Empty ์ค๋ธ์ ํธ๋ฅผ ์ ํํ์ฌ Custom Properties ํจ๋๋ก ์ด๋ํ์ฌ Add ๋ฒํผ์ ๋๋ฌ์ฃผ์ธ์. ์๋ Edit ๋ฒํผ์ ๋๋ฅด๋ฉด ์ฐฝ์ด ํ๋ ๋จ๋๋ฐ, Name์ "fbx_type", Value๋ฅผ "LodGroup"์ผ๋ก ์ ๊ณ OK ๋ฒํผ์ ๋๋ฌ์ฃผ์ธ์. ์ค๋นํ LOD ์ค๋ธ์ ํธ๋ค์ Empty ์์์ผ๋ก ๋ฃ์ด์ค๋๋ค. ์ฌ๊ธฐ์ Empty๋ ์ฌ๋ฌ๋ถ์ด ๊ตฌ๋ถํ๊ธฐ ์ฝ๊ฒ ์ด๋ฆ์ ๋๋์ต๋๋ค. ์ํ๋ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝ..
2021.10.16
CG ์ด์ผ๊ธฐ/๋ธ๋ ๋
๋ธ๋ ๋์์ ๋ฒคํธ ๋
ธ๋ง(Bent Normal)๋งต ๊ตฝ๊ธฐ
6
๋ธ๋ ๋์์ ๋ฒคํธ ๋
ธ๋ง ์ ์์ ๋ํ ํํ ๋ฆฌ์ผ์ด ์ ํํ ์์ด์ ์ ๋ฆฌ ๊ฒธ ์ ์ด๋ดค์ต๋๋ค. 1. osl ๋ค์ด๋ก๋ ์ฌ๊ธฐ๋ฅผ ๋๋ฌ์ oslํ์ผ์ ๋ค์ด๋ก๋ํฉ๋๋ค. ๋ฒคํธ ๋
ธ๋ง์ ๋ง๋ค์ด์ฃผ๋ ์์ด๋์
๋๋ค. 2. ๋ ๋๋ฌ ๋ณ๊ฒฝ ๋ ๋์์ง์ ์ฌ์ดํด๋ก ๋ณ๊ฒฝํ๊ณ Open Shading Language์ ์ฒดํฌํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ฐ๋์ CPU๋ก ๋ ๋๋ง์ ์งํํด์ผ ํฉ๋๋ค. (GPU ๋ฏธ์ง์) ๊ทธ๋ฆฌ๊ณ Sampling ๊ฐ๋ ๋๋ํ ์ฌ๋ ค์ค๋๋ค. 3. ํ์ดํด์ osl ์ ์ฉํ๊ธฐ ํ์ดํด ๋ชจ๋ธ์ ๋จธํฐ๋ฆฌ์ผ์ ์์ฑํ๊ณ ์๋์ ๊ฐ์ด ๋
ธ๋๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. ์ด ์์ด๋๋ uv์ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์ ํ์ดํด์ ์ธ๋ฉ์ ํ์ง ์์๋ ๋ฉ๋๋ค. *Script ๋
ธ๋์์ External ํญ์ ๋๋ฅด๊ณ ๋ค์ด๋ฐ์ AmbientOcclusionDirection.osl ํ์ผ์ ์ฐ..
2021.10.13
CG ์ด์ผ๊ธฐ/๋ธ๋ ๋
๋ฉํํด๋จผ ํ
์คํธ
2
2021.03.28
์์
๋ฌผ
๋ธ๋ ๋ ํค์ด ํํฐํดโก ์ธ๋ฆฌ์ผ ์์ง์ผ๋ก ๋๊ธฐ๊ธฐ
9
1. ํค์ด ํํฐํด ์์
์ ํ๊ณ Render ํจ๋์์ Show Emitter๋ฅผ ํด์ ํฉ๋๋ค. 2. ๋ฉ๋ด File - Export - Alembic(.abc)์ ๋๋ฆ
๋๋ค. 2-1. ๋ธ๋ ๋ Scene Unit์ ์ ์ฒ๋ผ cm๋ก ์ค์๋ค๋ฉด Scale์ 1๋ก ๋๊น๋๋ค. ๋ง์ฝ ๊ธฐ๋ณธ ์ค์ ์ธ m์ด๋ฉด 100์ ์
๋ ฅํฉ๋๋ค. 2-2. Selected Objects์ Visible Objects๋ฅผ ์ฒดํฌํฉ๋๋ค. 2-3. Renderable Objects์ ์ฒดํฌ๋ฅผ ํด์ ํฉ๋๋ค. (๋ฉ์ฌ๋ ๋๊ธฐ์ง ์๊ณ ํค์ด ํํฐํด๋ง ๋๊น๋๋ค.) 3. ํ์ผ๊ณผ ์ ์ฅํ๋ ํด๋๋ ์๋ฌธ์ผ๋ก ์ ์ฅํฉ๋๋ค. ๊ฒฝ๋ก์ ํ๊ธ์ด ํฌํจ๋์ด ์์ผ๋ฉด ์ธ๋ฆฌ์ผ์์ ์ํฌํธ ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค. 4. ์ธ๋ฆฌ์ผ ์์ง ํ๋ก์ ํธ ์ธํ
์์ skin์ ๊ฒ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์คํจ ์บ์ ๊ณ์ฐ ์ง์์ ์ฒดํฌํฉ..
2021.03.20
CG ์ด์ผ๊ธฐ/์ธ๋ฆฌ์ผ์์ง