๋ชฉ๋ก[3D & 2D ๊ทธ๋ํฝ์ค]/์ธ๋ฆฌ์ผ_์ค๊ธ (12)
Hello creators ๐
ํ๋ฆฌํน ์ด๋? ์กํฐ ํ์์ ์๋ ์ปดํฌ๋ํธ๋ค์ ์งํฉ์ ์๋ฏธ ํ๋ฆฌํฉ ์์ > ํธํ๊ฒ ๋ฐฐ์น ๊ฐ๋ฅ ex) ๋ชจ๋ฅ๋ถ = ๋ชจ๋ฅ๋ถ ๋ฉ์ + ํํฐํด + ๋ผ์ดํธ construction script ํ์ฉํด์ ํ๋ฆฌํน ๋ง๋ค๊ธฐ โผ construction script ๋ '๊ฒ์ ํ๋ ์ด ์ด์ , ๋ทฐํฌํธ์์ ๋ณด์ด๋ ์์๋ฅผ ์์ ํ ์ ์๋ ๋ธ๋ฃจ ํ๋ฆฐํธ ์๋ํฐ' ์. Cf. '๊ฒ์ ํ๋ ์ด ๋์ค ๋ฐ์ํ๋ event' ๋ '์ด๋ฒคํธ ๊ทธ๋ํ' ์์ ์์ ๊ฐ๋ฅ โผ ์กํฐ ๋ฐฐ์น์ ํ์ฉํ๊ธฐ ๋๋ฌธ์ > '๋ธ๋ฃจ ํ๋ฆฐํธ ์กํฐ ํด๋์ค' ๋ฅผ ์ ํ โผ ํ๊ณ ์ ํ๋ ๊ฒ '๋ถ์ ์ ธ ์๋ ๊ธฐ๋ฅ' ๊ณผ '๋ถ์ ์ ธ ์์ง ์์ ๊ธฐ๋ฅ' ์ '๋ธ๋ฃจ ํ๋ฆฐํธ ์ ์์น ์กฐ์ ' ๋ง์ผ๋ก ์ ํํ ์ ์๊ฒ ๋ง๋ค๊ธฐ โญโญโญโญโญ โญ ๊ทธ๋ฌ๋ฉด, variation ํ ์ ์๋ ๊ฒฝ์ฐ์ ์๊ฐ ๋ ๋ง์์ง ๊ฒ ๊ฐ..
๋๋ณด๊ธฐ ๋ฐํฌ๋ช ์๊ฐ ๋จธํฐ๋ฆฌ์ผ [ํ์ฉ] ๋ณ๋์ ์๊ฐ ๋จธํฐ๋ฆฌ์ผ ์ ์ > ๊ฐ๋ณ์ ์ธ ๋ชจ๋ธ๋ง์ ๋ฃ์ ์ ์์. ๋ฐํฌ๋ช ์๊ฐ ๋จธํฐ๋ฆฌ์ผ ์ ์ ์ํด๋ ์์ฑ Customized Fog > ํด๋ผ์ฐ๋ ๋ ธ์ด์ฆ ํ์ผ ๊ฐ์ ธ์ค๊ธฐ Cf. ๋จธํฐ๋ฆฌ์ผ์์ ๋๋น๊ฐ์ ์กฐ์ ํ๋ ๋ฐฉ์ vs ๋๋น๊ฐ ์กฐ์ ๋ ํ ์ค์ฒ๋ฅผ ์๋กญ๊ฒ ์ํฌํธ ํ๋ ๋ฐฉ์ '๋๋น๊ฐ ์กฐ์ ๋ ํ ์ค์ฒ๋ฅผ ์๋กญ๊ฒ ์ํฌํธ' ํ๋ ๊ฒ์ด '๋จธํฐ๋ฆฌ์ผ์์ ๋๋น๊ฐ์ ์กฐ์ ' ๋ณด๋ค, '์ฐ์ฐ ๋น์ฉ' ์์ ์ ๋ฆฌ ๋จธํฐ๋ฆฌ์ผ ์๋กญ๊ฒ ์ ์ 'M_Customized_Fog' ๋ค์ด๋ฐ > ์ง๋๋ฒ์ ํ์ฉํ cloud noise ๋๋๊ทธ ๋ง์คํฐ ๋จธํฐ๋ฆฌ์ผ์ blend mode ๋ฅผ 'translucent' ๋ก ๋ณ๊ฒฝ > '์คํ์ํฐ' ๊ฐ ์๊น ์ฆ, ์ด๋ค ๋ชจ๋ธ๋ง์ '๋ฐํฌ๋ช ' ํ๊ฒ ๋ง๋ค๊ณ ์ถ์ผ๋ฉด > translucent ํ์ฉํด์ผ Cf..
๋ ธ์์ง ์๊ฐ๋ ํํ โ directioanl light ๊ฐ๋ ๋ณ๊ฒฝ โ ๊ทธ๋ฆผ์๊ฐ ๋ณด์ฌ์ค ๋ฐฉํฅ ๊ฒฐ์ โ ์ค๋ธ์ ํธ์ ๋ํ ์ผ์ด '๋ผ์ดํ ' ์ ์ํด์ ์์ด์ง์ง ์๋๋ก ์ฃผ์ โญ ํ ์ค๋ธ์ ํธ์ ๋น๊ณผ ๊ทธ๋ฆผ์๊ฐ ๊ณต์กดํ ์ ์๊ฒ ์ ํ (์์ง์ ๋ฐฉํฅ์ฑ์ ์ ๋ชจ๋ฅด๊ฒ ์) ์คํฌํธ ๋ผ์ดํธ์ '๋ผ์ดํธ ํจ์' ๋ฃ๊ธฐ ์คํฌํธ ๋ผ์ดํธ ๊ฐ์ ธ์ค๊ธฐ ํ์ผ ๋๋๊ทธ ๊ฐ์ ธ์ค๊ธฐ ๋ผ์ดํธ ํจ์์์๋ '๋จธํฐ๋ฆฌ์ผ' ์ ๋ง๋ค์ด์ค์ผ๋ง ํจ. ๋ง๋ค๊ณ > ์ด๋ฆ ์ง๊ธฐ (M_LightFucntion) Material Domain ์ > 'Light Fucntion' ์ผ๋ก ์ ํ > '๋จธํฐ๋ฆฌ์ผ์ ์ข ๋ฅ' ์์ฒด๋ฅผ ๋ฐ๊ฟ ์ ์์. ๋๋๊ทธ ํด์ ๊ฐ์ ธ์ค๊ธฐ ๋๋๊ทธ ํด์ > ๋ผ์ดํธ ํจ์์ ๋ฃ๊ธฐ > ์คํฌํธ ๋ผ์ดํธ๊ฐ '๋ก๊ณ ' ๋ฅผ ์๊ณ ์์. m ๋๋ฌ์ multiply ๋ ธ๋ ์์ฑ > ํ ์ค์ฒ ๋งต..
๋ํ ์ผ ์ฌ๋ฌผ ๋ค์ด ๋ฐ ๋ฐฐ์น cement curb ๊ฒ์ > ๋ค์ด Cf. ์ด ์ ์ ์ ๊ฒฝ์ฐ,'๋ง๊ฐ์ด ๋์ด ์์ด์ ๋๋ก๋ณ์ ์ค์นํ๊ธฐ ์ข์ ์ฝ๋ฆฌ์ ๋ง๋ค๊ธฐ ๋ชจ์์ด ๋จ์ํ๊ฒ ์๊ฒผ์ > so, '๋ฐ์ค ๋จ์ํ ์ฝ๋ฆฌ์ ์ถ๊ฐ' ๋ก ํด๋ ๊ด์ฐฎ์. Cf. '์๋ ์ปจ๋ฒก์ค ์ฝ๋ฆฌ์ ' ์ผ๋ก ํ ์ ์์ผ๋, '์๋ ์ปจ๋ฒก์ค ์ฝ๋ฆฌ์ ' ์ ์๋์ ์ผ๋ก ์ฝ๋ฆฌ์ ๋ฐ์ดํฐ๋ฅผ ๋ ๋ง์ด ์๊ตฌํจ. Cf. '๋ฐ์ค ๋จ์ํ ์ฝ๋ฆฌ์ ' ์ ๋ํ ์ผํ๊ฒ ๋ง๋ค๊ธฐ ์ฝ๋ฆฌ์ ๋ฐ์ค๋ฅผ ์ด๋ํ๋ฉด > ์กฐ๊ธ ๋ ์ ํํ ์ฝ๋ฆฌ์ ์ ๋ง๋ค ์ ์์. 1. ์ด์ง, ์ค๋ธ์ ํธ ์์ผ๋ก ํ๊ณ ๋ค๋ฉด์ 2. ์ง์ ์ฝ๋ฆฌ์ ์ ์ก์์ฃผ๋ฉด์ ์ ํ ๋ฐฐ์น - 180 ๋ ๋๋ ค์ > ๋๋คํ ๋๋ ๋ด์ฃผ๊ธฐ - โญ 1๋ ์ ๋ โญ๊ธฐ์ธ๋ฆฌ๊ธฐ > ๋๋คํ ๋๋ ๋ด์ฃผ๊ธฐ - ๋ค๋ฅธ ์ค๋ธ์ ํธ ์ฌ์ฉ > ๋๋คํ ๋๋ ๋ด์ฃผ๊ธฐ - โญ์ค์ผ์ผ โญ ์ฝ๊ฐ..
ํธ๋ผ์ดํ๋ผ๋ ํจ์ ํ์ฉ ํธ๋ผ์ดํ๋ผ๋ ํจ์ ๊ฐ์ ธ์ค๊ธฐ ๋จธํฐ๋ฆฌ์ผ ํจ์ ๋ง๋ค๊ณ > MF_Triplanar ๋ก ์ด๋ฆ์ง๊ธฐ ํธ๋ผ์ดํ๋ผ๋ ํ์ผ ๋ค์ด > ๋ณต์ฌ - ๋ถ์ฌ๋ฃ๊ธฐ! Cf. ์ฐธ๊ณ ๋ก, '๋ ธ๋๋ฅผ ๋ณต์ฌ' > ๋ฉ๋ชจ์ฅ์ผ๋ก ๋ถ์ฌ๋ฃ๊ธฐ ๋ ๊ฐ๋ฅ ํธ๋ผ์ดํ๋ผ๋ ํจ์ ํ์ฉํ๊ธฐ ๊ธฐ์กด์ ์๋ output result ์ง์์ฃผ๊ณ > output result ๋ ธ๋์ ์ฐ๊ฒฐ ๋ง์คํฐ ๋จธํฐ๋ฆฌ์ผ์ > '๋ณต์ฌ' ํด๋ณด๊ธฐ > 'M_Triplanar' ๋ก ์ด๋ฆ ๋ณ๊ฒฝ surface @ ๋ฉ๊ฐ์ค์บ ํ ์ค์ฒ ์ค > albedo, normal ๋ฑ ๋๋๊ทธ ํด์ ๊ฐ์ ธ์ค๊ธฐ โญโญโญ 'surface @ ๋ฉ๊ฐ์ค์บ ํ ์ค์ฒ' ๋ฅผ ์จ์ผํ๋ ์ด์ โญโญโญ 'surface @ ๋ฉ๊ฐ์ค์บ ํ ์ค์ฒ' > ์ ํํ๊ฒ ํ๊ฒํ ๋ ๋ชจ๋ธ๋ง์ด ์์ด ๋ฐ๋ณตํด์ ์ฌ์ฉ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ, '์ ํํ ๋ชจ๋ธ๋ง์ด ์๋ ๊ฒฝ์ฐ -..
Detail Normal [์ด๋ค ๊ธฐ๋ฅ?] '๊ธฐ์กด normal ํ ์ค์ฒ' ์ ๋ํด์ > ์ถ๊ฐ์ ์ธ ๋๋์ ๋ด๋๋ฐ์ ์ฌ์ฉ๋๋ค. ๋ ธ๋ง๋งต ๋ ๊ฐ๋ฅผ ํผํฉ > ๋ ๋ํ ์ผํ ํํ! ์ ํ๋ ๊ธฐ๋ฅ [์๋ฆฌ] ์๋ณธ ๋ ธ๋ฉ๋งต, ๋ํ ์ผ ๋ ธ๋ฉ๋งต์ - '๊ฐ๊ฐ UV ํ์ผ๋ง์ ๋ค๋ฅด๊ฒ ๋ถ์ฌ' ํด์ > "๋ฒ ๋ฆฌ์ด ์ค๋ธ์ ํธ์ UV ์ฑ๋์ ๋ช ๋ฒ์ฉ ๋ฐ๋ณต ์ํฌ์ง"๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ์ ํ ์ ์๊ฒ ๋จ. (๐บ ๋ถ์กฑ) Cf. UV ์ ๊ฐ๋ ํ์ธ [๊ธฐ๋ณธ ์ ํ ์์น] [์ ์ฉํ ์ ] ํฐ ์ฌ๋ฌผ์ ๋ฐฐ์นํ๋ ค๊ณ ํ ๋, > โญโญโญโญโญ ๋ํ ์ผ ๋ ธ๋ฉ์ 'ํ์์ ' โญโญโญโญโญ ๋ํ ์ผ ๋ ธ๋ง ์ฌ์ฉํ๋ฉด > ์ ๋ง, ๋ค๋ฅธ ๋๋์ ๋ ธ๋ง ๋ํ ์ผ์ด ํํ๋จ. detail normal ๊ตฌ์ฒด์ ์ธ ์ ํ ๋ฐฉ๋ฒ detail normal ์ ํ ์ค์ณ๋งต ๋ฃ์ด์ฃผ๊ธฐ IF detail normal strength ..
๋ฐ์นผ(Decal) ์ด๋? โผ ํ๋ฉด์ ์ผ๋ก๋ ๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค์. ๋ค๋ง, ๋ฐ์นผ์ด๋ผ๋ ์์คํ ์ด ๋ฐ๋ก ์์. > ex) ์ด๋ก์ ๋ฐ์ค๋ฅผ ์ ์กฐ์ ํ๋ฉด - ๋ค๋ฅธ ์ ์ ๋ค์ ๋ฌ๋ผ ๋ถ๋ ๊ฒ ๊ฐ์ด, '๋ค๋ฅธ ํน์ฑ' ์ ํ์ฉํ ์ ์์. โผ UV, ํ ์ค์ฒ ํ์ผ๋ง ์์ด > ์์ ํ ์์จ์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅ decal ๊ธฐ์ด ํ์ฉ @ ํต์ ๋ธ๋ฆฟ์ง > ๋ฐ์นผ ์นดํ ๊ณ ๋ฆฌ > decal ๋ค์ด ์ฝํ ์ธ ๋ธ๋ผ์ฐ์ ์์ '๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค' ๋ฅผ ๋ทฐํฌํธ๋ก ๋๋๊ทธ Cf. ๋ฐ์นผ์ ๊ฒฝ์ฐ, '๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค๋ ์คํํฑ ๋ฉ์ ์์ด๋ ๋ ๋ฆฝ์ '> ๋๋๊ทธ ํด๋๊ธฐ๋ง ํ๋ฉด, ๋ถ๋๋ค. Cf. ๋ง์ฝ, ์ด์ํ๋ค๋ฉด > '์ค๋ ' ์ ํค๊ณ > 90๋ ๋ง์ถฐ์ ์ ๋๋ก ๋ณด์ผ ์ ์๊ฒ ์ ํ ๋ฐ์นผ ๋ฐฐ์น์ ์ ์์ : ์ด๋ก์ ๋ฐ์ค ์กฐ์ (X์ค์ผ์ผ ์กฐ์ ) ์ด๋ก์ ๋ฐ์ค = ๋ฐ์นผ์ด ์ํฅ์ ์ฃผ๋ ๋ฒ์์..
ํต์ ๋ธ๋ฆฟ์ง ๊ฐ๋จํ๊ฒ ์ดํด๋ณด๊ธฐ 3d asset ์ '์คํํฑ ๋ฉ์(๋ชจ๋ธ๋ง) + ํ ์ค์ฒ' ๊น์ง ์ ๊ณต surface ๋ 'ํ ์ค์ฒ' ๋ง ์ ๊ณต ๋ฒฝ๋ ๋ฐ๋ฅ ์ฌ์ด์ - ์ด๋ผ ๋ผ๋ ๋๋ ์์ surface ๋จธํฐ๋ฆฌ์ผ ๋ค์ด @ ํต์ ๋ธ๋ฆฟ์ง brick ๊ฒ์ > ๋ฐ๋ฅ์, 'ํ๋ ์ด์ด ์์ผ์์ ๊ฐ๊น์ฐ๋๊น' 4k ๋ค์ด ๋ค์ด ํด๋๊ณ > local ์์ ๋ฐ๋ก export ํ๋ฉด ๋จ. โญโญโญโญโญ ๊ฟํ : "ํํฐ > ๋จธํฐ๋ฆฌ์ผ & ํ ์ค์ฒ > ๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค" surface ํด๋ ์์ ์๋ '๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค' ๋ง ๊ณจ๋ผ๋ณผ ์ ์์. โญโญโญโญโญ ๋ ๋จธํฐ๋ฆฌ์ผ ์ธ์คํด์ค ํด๋ฆญ > ์๋จ์ 'megascan' ์์ด์ฝ ํด๋ฆญ โญํด๋ฆญ ํ๋ ์์์ ๋ฐ๋ผ์ > ๋์ค๋๊ฒ ๋ฐ๋ ์ ์์ โญ 1st click = ์ ์ผ ๋จผ์ ๋ณด์ด๋ base layer ๊ฐ ๋ ๊ฒ ์...
[๋จธํฐ๋ฆฌ์ผ ์ ์] @์ฝํ ์ธ ์ '02_Asphalt' ํด๋ ์ถ๊ฐ โญ ์์ ๊ณผ์ ์ '๋๋ฒ๋ง' ํด์ฃผ๋ฉด ๊ต์ฅํ ์ข์. ์ฐํด๋ฆญ > ๋จธํฐ๋ฆฌ์ผ ์์ฑ > M_Asphalt๋ก ์ด๋ฆ์ง๊ธฐ [๋ฒํ ์ค ๋ธ๋ ๋ฉ] [๋ฒํ ์ค ๋?] ๋ชจ๋ ์ค๋ธ์ ํธ๋ = '์ผ๊ฐํ' ์ธ 'ํด๋ฆฌ๊ณค' ์ ์งํฉ์ผ๋ก ๋ง๋ค์ด์ง '์ผ๊ฐํ ๋ด์ ๊ผญ์ง์ ' ํ๋ํ๋๋ฅผ = '๋ฒํ ์ค' ๋ผ๊ณ ํจ. so, 1๊ฐ์ ์ผ๊ฐํ = ๊ผญ์ง์ 3๊ฐ = ๋ฒํ ์ค 3๊ฐ [๋ฒํ ์ค ๋ธ๋ ๋ฉ์?] ๊ฐ๊ฐ์ ๋ฒํ ์ค์, ์ ๋ณด๋ฅผ ํ ๋น > ์ฌ๋ฌ ์ฌ์ง์ ํผํฉ ํ๋ ๊ฒ [๋ฒํ ์ค ๋ธ๋ ๋ฉ ์์ ๋ง๋ค๊ธฐ] โ @M_Asphalt ๋จธํฐ๋ฆฌ์ผ์ Linear Interpolate โญโญโญ ๋ ธ๋ (lerp, ์ ํ ๋ณด๊ฐ) ๋ง๋ค๊ธฐ โ 3 ๋๋ฅด๊ณ > ๋ง์ฐ์ค ํด๋ฆญ > ์๊น ๋ ธํธ (constant 3) ์ถ๋ ฅ ๊ฐ๋ฅ > ์๊น์ ํฐ์์ผ๋ก ๋ณ๊ฒฝ ..
[๊ธฐ์กด ๋ผ์ดํ ์์ ๋ชจ๋ ์ง์ฐ๊ธฐ] [์ง์ธ ์์๋ค] 1. ๋ผ์ดํ ํด๋ ์์ ์๋ ๊ฒ โ light source โ LightmassImportanceVolume โ PostProcessVolume โ Sky light 2. ์ถ๊ฐ ์ง์ธ ๊ฒ โ AtmosphericFog โ SphereReflectionCapture โ SkySphereBlueprint โ ๋น์ด์๋ ํด๋๋ค ๊น์ง ๋ชจ๋ ์ญ์ ์ด๋ ๊ฒ ์๋ฌด๊ฒ๋ ์๋ ์ํ๊ฐ ๋จ. [์๋ ์ ํ ์คํ] ์ฐฝ - ์๋ ์ ํ ์๋ ์ ํ - ๋ผ์ดํธ ๋งค์ค - ๋ผ์ดํธ๋งต ์ ๊ฑฐ cf. ์ ๊ฑฐํ๋ ์ด์ - ๋ผ์ดํธ๋งต์ '๋ผ์ดํธ ๋น๋' ๋ฅผ ํตํด ์ฌ๋ฌผ ๋ฑ์ '๋ฏธ๋ฆฌ ๊ทธ๋ฆผ์, ๋น ์ ๋ณด๊ฐ ํ ์ค์ฒ๋ก ๋ฒ ์ดํฌ๋ ๋ฐ์ดํฐ' ์. ์ด๋ฌํ ๋ผ์ดํธ ๋งต์ 1) '์คํํฑ, ์คํ ์ด์ ๋๋ฆฌ ๋ผ์ดํธ' ์ ์ฌ์ฉ๋จ. 2) ๋ฒ ์ด..