๋ฐ˜์‘ํ˜•
250x250
Recent Posts
ยซ   2024/12   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
๊ด€๋ฆฌ ๋ฉ”๋‰ด

Hello creators ๐Ÿ™Œ

10. ๋ฐ˜ํˆฌ๋ช… ์•ˆ๊ฐœ ๋จธํ‹ฐ๋ฆฌ์–ผ ์ œ์ž‘ (feat. ๋จธํ‹ฐ๋ฆฌ์–ผ ์—ฐ์‚ฐ ์‘์šฉ, ์™„์ „ ์ค‘์š”โญโญโญ) ๋ณธ๋ฌธ

[3D & 2D ๊ทธ๋ž˜ํ”ฝ์Šค]/์–ธ๋ฆฌ์–ผ_์ค‘๊ธ‰

10. ๋ฐ˜ํˆฌ๋ช… ์•ˆ๊ฐœ ๋จธํ‹ฐ๋ฆฌ์–ผ ์ œ์ž‘ (feat. ๋จธํ‹ฐ๋ฆฌ์–ผ ์—ฐ์‚ฐ ์‘์šฉ, ์™„์ „ ์ค‘์š”โญโญโญ)

๋ถ€์‹œ๋งค๋‚˜_HA 2021. 12. 15. 12:33
728x90
๋ฐ˜์‘ํ˜•
๋”๋ณด๊ธฐ

๋ฐ˜ํˆฌ๋ช… ์•ˆ๊ฐœ ๋จธํ‹ฐ๋ฆฌ์–ผ 

 

[ํ™œ์šฉ]

๋ณ„๋„์˜ ์•ˆ๊ฐœ ๋จธํ‹ฐ๋ฆฌ์–ผ ์ œ์ž‘ > ๊ฐœ๋ณ„์ ์ธ ๋ชจ๋ธ๋ง์— ๋„ฃ์„ ์ˆ˜ ์žˆ์Œ. 

 

 

๋ฐ˜ํˆฌ๋ช… ์•ˆ๊ฐœ ๋จธํ‹ฐ๋ฆฌ์–ผ ์ œ์ž‘

 

์ƒˆํด๋” ์ƒ์„ฑ Customized Fog > ํด๋ผ์šฐ๋“œ ๋…ธ์ด์ฆˆ ํŒŒ์ผ ๊ฐ€์ ธ์˜ค๊ธฐ

 

Cf. ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ๋Œ€๋น„๊ฐ’์„ ์กฐ์ •ํ•˜๋Š” ๋ฐฉ์•ˆ vs ๋Œ€๋น„๊ฐ’ ์กฐ์ •๋œ ํ…์Šค์ฒ˜๋ฅผ ์ƒˆ๋กญ๊ฒŒ ์ž„ํฌํŠธ ํ•˜๋Š” ๋ฐฉ์•ˆ

'๋Œ€๋น„๊ฐ’ ์กฐ์ •๋œ ํ…์Šค์ฒ˜๋ฅผ ์ƒˆ๋กญ๊ฒŒ ์ž„ํฌํŠธ' ํ•˜๋Š” ๊ฒƒ์ด '๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ๋Œ€๋น„๊ฐ’์„ ์กฐ์ •' ๋ณด๋‹ค, '์—ฐ์‚ฐ ๋น„์šฉ' ์—์„œ ์œ ๋ฆฌ

 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ์ƒˆ๋กญ๊ฒŒ ์ œ์ž‘ 'M_Customized_Fog' ๋„ค์ด๋ฐ > ์ง€๋‚œ๋ฒˆ์— ํ™œ์šฉํ•œ cloud noise ๋“œ๋ž˜๊ทธ 

 

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์˜ blend mode ๋ฅผ 'translucent' ๋กœ ๋ณ€๊ฒฝ > '์˜คํŒŒ์‹œํ‹ฐ' ๊ฐ€ ์ƒ๊น€

 

์ฆ‰, ์–ด๋–ค ๋ชจ๋ธ๋ง์„ '๋ฐ˜ํˆฌ๋ช…' ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ  ์‹ถ์œผ๋ฉด > translucent ํ™œ์šฉํ•ด์•ผ 

 

Cf. masked ์™€ translucent ์ฐจ์ด๋Š” ๋‚˜์ค‘์— ํ™•์ธ

 

 

์Šค์นผ๋ผ ๋…ธ๋“œ (sํด๋ฆญ + ์™ผ์ชฝ ๋งˆ์šฐ์Šค) > opacity ์ด๋ฆ„ ์ง“๊ณ  > ์—ฐ๊ฒฐ 

 

 

ํ๋ธŒ์— ์ ์šฉ์‹œํ‚ค๊ณ  > value ๊ฐ’์„ ์กฐ์ ˆํ•˜๋ฉด > ๋ฐ˜ํˆฌ๋ช…ํ•œ ๋Š๋‚Œ์ด ๋‚  ์ˆ˜ ์žˆ์Œ. 

์•„! ์—ฌ๊ธฐ์—์„œ opacity ๋ฅผ ์กฐ์ ˆํ•˜๋Š”๊ตฌ๋‚˜!!!!! โญโญโญโญโญ 

 

 

'ํ‰๋ฉด ์•กํ„ฐ' ๊ฐ€์ ธ์™€์„œ > M_Customized Fog ๋„ฃ์–ด์ฃผ๊ธฐ 

 

 

๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜์˜ '๊ฒ€์€์ƒ‰' = 0 > so, ํˆฌ๋ช…ํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚จ 

๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜์˜ 'ํฐ์ƒ‰' = 1 > ์ด๊ฒŒ 'opacity' ๋กœ ๋“ค์–ด๊ฐ > opacity ์ •๋„๋กœ ๋ถˆํˆฌ๋ช…ํ•˜๊ฒŒ ๋‚˜์˜ด. 

 

[๊ฒ€์€์ƒ‰์ธ ์ด์œ ]

base color ์— ๊ฐ’์ด ๋“ค์–ด๊ฐ€์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ

 

[๋ญ”๊ฐ€ ๋ญ‰์ณ์žˆ๋Š”๊ฑฐ ๊ฐ™์€๋ฐ?] 

 

 

 

[์ƒ‰๊น” ๋„ฃ๊ธฐ] 

3๋ฒˆ + ์™ผ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ > ์ƒ‰๊น” ๋…ธ๋“œ ๊บผ๋‚ด๊ธฐ 

 

 

์ƒ‰๊น” ๋…ธ๋“œ๋ฅผ ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜ > Color ๋กœ ์ž…๋ ฅ

 

Cf. 'ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜' ํ•œ๋‹ค๋Š” ๊ฒƒ์€? 

1. ๊ธฐ๋ณธ์ ์œผ๋กœ '์ธ์Šคํ„ด์Šค ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ํ•ด๋‹น ๊ฐ’์„ ์กฐ์ ˆ' ํ•  ์ˆ˜ ์žˆ์Œ 

 

2. 'ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜' ํ•˜๋ฉด > @๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ๊ฐ’์„ ๋ณ€ํ™˜ํ•ด์„œ > ์ƒ‰ ๋ณ€ํ™”๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Œ.

'ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜' ํ•˜์ง€ ์•Š์œผ๋ฉด > ์ˆซ์ž ์ปฌ๋Ÿฌ ๋…ธ๋“œ๋Š” ๋ฐ”๊ฟ€ ์ˆ˜ ์—†๋Š” ๋…ธ๋“œ ์ด๊ณ  > @๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ๊ฐ’์„ ๋ณ€ํ™˜ํ•ด์„œ > ์ƒ‰ ๋ณ€ํ™”๋ฅผ ๋ณผ ์ˆ˜ ์—†์Œ> ์ถ”ํ›„์—๋„, ๋ณ€ํ™˜ํ•  ์ˆ˜ ์—†๋Š” ๋…ธ๋“œ, ๋กœ ๊ตฌ์›Œ์ง€๊ฒŒ ๋จ. 

 

So, ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธํ•˜๊ณ  ์‹ถ๊ณ , ๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค์—์„œ๋„ ํ™•์ธํ•˜๊ณ  ์‹ถ์œผ๋ฉด > '๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ' ์—์„œ 'ํŒŒ๋ผ๋ฏธํ„ฐ ๋ณ€ํ™˜' ์ด ์—ฌ๋Ÿฌ๋ชจ๋กœ ์ด๋“ โญโญโญโญโญ

 

ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜ํ•˜์ง€ ์•Š์œผ๋ฉด > ์ด ๋ถ€๋ถ„์€ ๊ณ„์† '๋™์ผํ•œ ์ƒ‰' ์ด ๋  ๊ฒƒ. 

 

 

ํ…์Šค์ฒ˜์˜ 'ํฐ์ƒ‰' ๋ถ€๋ถ„์— > ํŒŒ๋ž€์ƒ‰์ด ์ž˜ ๋“ค์–ด๊ฐ€๊ณ  ์žˆ์Œ. 

์™œ๋ƒ๋ฉด '๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜์˜ 'ํฐ์ƒ‰' = 1 > ์ด๊ฒŒ 'opacity' ๋กœ ๋“ค์–ด๊ฐ > opacity ์ •๋„๋กœ ๋ถˆํˆฌ๋ช…ํ•˜๊ฒŒ ๋‚˜์˜ด. '

 

์ƒ‰์„ ๋ฐ”๊พธ๋ฉด > '์—ฐ๊ธฐ' '๋จผ์ง€' ์˜ ๋Š๋‚Œ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ! 

 

 

MF_PannerNoise ๋ถˆ๋Ÿฌ์˜ค๊ธฐ > MF_PannerNoise ๋ฅผ '์˜คํŒŒ์‹œํ‹ฐ' ์— ์—ฐ๊ฒฐ

 

 

๊ทธ๋Ÿฌ๋ฉด, ์ด๋ ‡๊ฒŒ ์›€์ง์ด๊ณ  ์žˆ์Œ. 

๋ฌธ์ œ์  : ํƒ€์ผ๋ง

 

[action ๊ฒ€ํ† ]

ํƒ€์ผ๋ง์„ ๋ฐ”๊พธ๋ ค๋ฉด > MF_PannerNoise ๋กœ ๋“ค์–ด๊ฐ€์„œ ํ•ด์•ผ ํ•จ. 

MF_PannerNoise ์˜ Tiling ๋…ธ๋“œ๋ฅผ > ๋ฐ–์—์„œ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์•ผ ํ•จ

 

 

 

 Tiling ๋…ธ๋“œ๋ฅผ, ๋ฐ–์—์„œ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ 

 

์šฐํด๋ฆญ > function input ๋…ธ๋“œ ๋งŒ๋“ค๊ธฐ 

 

Cf. vector 3 ๋…ธ๋“œ = ์ƒ‰๊น” ๋…ธ๋“œ ์ž„. / RBB ๊ฐ๊ฐ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ด์„œ Vector 3 ์ž„. 

 

input type ์„ 'Scalar' ๋กœ ๋ณ€๊ฒฝ > Then, 'RGB' ๋ฅผ ์ •ํ•˜๋Š”๊ฒŒ ์•„๋‹Œ, '์ˆซ์ž ํ•˜๋‚˜๋ฅผ ์ •ํ•˜๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ' ๊ฐ€ ๋จ. 

 

 

๋…ธ๋“œ ๊ฐ„ ์—ฐ๊ฒฐ > ๋…ธ๋“œ ์ด๋ฆ„์„ 'Input Noise Tiling' ์œผ๋กœ ๋ณ€๊ฒฝ> Use Preview Value as Default ์ฒดํฌ 

 

Then, '๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ' ์—์„œ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋Š” 'Input Noise Tiling' ๋…ธ๋“œ๊ฐ€ ์ƒ๊น€! โญโญโญโญโญ 

 

์Šค์นผ๋ผ ๋…ธ๋“œ(s ํด๋ฆญ + ์™ผ์ชฝ ๋งˆ์šฐ์Šค) > Panner Noise Tiling ์ด๋ฆ„์„ ์ •ํ•ด์ฃผ๋ฉด > Panner Noise Tiling ํƒ€์ผ๋ง์—์„œ 'MF_PannyNoise' ๋ฅผ ์ปจํŠธ๋กค ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋จ. (Wow๐Ÿคท‍โ™‚๏ธ๐Ÿคท‍โ™‚๏ธ๐Ÿคท‍โ™‚๏ธ๐Ÿคท‍โ™‚๏ธ๐Ÿคท‍โ™‚๏ธ) 

 

speed x,y ๋„ ๋ฐ–์—์„œ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ 

 

โœ… function input ๋…ธ๋“œ 

โœ… ์ด๋ฆ„ ๋ณ€๊ฒฝ

โœ… input type ์„ 'Scalar

โœ… Use Preview Value as Default ์ฒดํฌ 

โœ… ๋…ธ๋“œ ์—ฐ๊ฒฐ

 

Panner Noise Speed X,Y '์Šค์นผ๋ผ' ํŒŒ๋ผ๋ฏธํ„ฐ ๋งŒ๋“ค๊ธฐ > ๋ฐ–์—์„œ '๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž์˜ ์Šคํ”ผ๋“œ' ๋ฅผ ์กฐ์ข…ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋จ. 

 

 

[์Šคํ”ผ๋“œ ๋ฐ ํƒ€์ผ๋ง ์ •๋ฆฌ] 

 

ํƒ€์ผ๋ง : 200 ์ •๋„

X Speed : 0.01 ๋กœ > ๊ฐ€๋กœ๋กœ๋งŒ ์›€์ง์ด๊ฒŒ 

 

์ด๋ฏธ์‹œ๋ธŒ ์ปฌ๋Ÿฌ๋ฅผ ๋„ฃ์–ด์„œ > '๋ฐ๊ฒŒ ๋น›๋‚˜๊ฒŒ' ํ•˜๊ธฐ 

 

๊ธฐ๋ณธ ์…‹ํŒ… > ๊ฐ’์ด ๊ฐ•ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, 'Emissive' ๋กœ ์Šค์นผ๋ผ ํŒŒ๋ผ๋ฏธํ„ฐ ๋งŒ๋“ค๊ณ  'multiply' ์™€ ์—ฐ๊ฒฐํ•˜๊ธฐ 

 

๊ทธ๋Ÿฌ๋ฉด, '๋ฐ๊ฒŒ ๋น›๋‚˜๋Š” ๋ถ€๋ถ„' ์ด ์ƒ๊ธด๋‹ค. 

์—ฐ๊ฒฐ ์ƒํƒœ ํ™•๋Œ€

 

 

ํ‰๋ฉด์„ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๊ฐ์‹ธ์„œ > ํ™˜๊ฒฝ์— ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค๊ธฐ

 

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ์šฐํด๋ฆญ > 'Sphere Mask ๋…ธ๋“œ' ์ถ”๊ฐ€

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ์šฐํด๋ฆญ > textureCoordinate ๋…ธ๋“œ ์ถ”๊ฐ€

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ ์ˆซ์ž 2 ๋ˆ„๋ฅด๊ณ  > ์™ผ์ชฝ ๋งˆ์šฐ์Šค ๋ฒ„ํŠผ ํด๋ฆญ > vector 2 ๋…ธ๋“œ 

 

 

 'Sphere Mask ๋…ธ๋“œ' ์šฐํด๋ฆญ > ๋…ธ๋“œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ฐ€๋Šฅ > ํ•ด๋‹น ๋…ธ๋“œ์— ๋Œ€ํ•œ ๊ฐ’๋งŒ ๋ณผ ์ˆ˜ ์žˆ์Œ. ๐Ÿ”บ๐Ÿ”บ๐Ÿ”บ 

 

radius UP > ํฐ์ƒ‰์ด '๋™๊ทธ๋ž€ ์›' ์œผ๋กœ ๋Š˜์–ด๊ฐ€๊ณ  ์žˆ์Œ.

 

๋‹ค๋งŒ, '์ค‘์‹ฌ์ ' ์ด - '์™ผ์ชฝ ์ƒ๋‹จ' ์— ์žˆ์Œ 

 

 

'VERTOR 2' ๋ฅผ '์›์˜ X,Y ๋ฅผ ์ด๋™ํ•˜๋Š” ๋…ธ๋“œ' ๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ  > ๊ฐ๊ฐ 0.5 ์ •๋„๋กœ ์ด๋™ > 'ํฐ ์›' ์ด '๊ฐ€์šด๋ฐ' ๋กœ ์˜ค๊ฒŒ ํ•˜๊ธฐ. 

 

 

Hardness UP > ํ…Œ๋‘๋ฆฌ ๋ช…ํ™• 

Hardness Down > ํ…Œ๋‘๋ฆฌ ํฌ๋ฏธํ•ด์ง. 

 

 

โญ '์›€์ง์ด๋Š” ๋…ธ์ด์ฆˆ ํ…์Šค์ฒ˜' ๊ฐ€ '์› ์•ˆ์—์„œ' ๋งŒ ์›€์ง์ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ โญ > ํ…Œ๋‘๋ฆฌ ๋ถ€๋“œ๋Ÿฌ์›Œ์ง

 

LinearInterpolate ๊ฐ€์ ธ์˜ค๊ธฐ > Sphere Mask ๋…ธ๋“œ ์—ฐ๊ฒฐ > 'Sphere Mask ํฐ์ƒ‰ = LinearInterpolate B์— ๋“ค์–ด์˜จ ๊ฒƒ์„ ํ‘œํ˜„' , 'Sphere Mask ๊ฒ€์€์ƒ‰ = LinearInterpolate A์— ๋“ค์–ด์˜จ ๊ฒƒ์„ ํ‘œํ˜„'

 

๋…ธ์ด์ฆˆ ํ…์Šค์ฒ˜๊ฐ€ > ๊ฐ€์šด๋ฐ์— ๋ณด์—ฌ์ ธ์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— > B ๋กœ ์—ฐ๊ฒฐ 

 

 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ๋…ธ๋“œ์˜ OPACITY ๋กœ ์—ฐ๊ฒฐ + Multiply A ๋กœ ์—ฐ๊ฒฐ 

 

Emissive ๊ฐ’ ๋†’์ด๋ฉด > '์˜† ํ…Œ๋‘๋ฆฌ๋Š” ์‚ฌ๋ผ์ง€๊ณ ' '๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜' ๋งŒ ๋ณด์ž„.

Cf. ์ด ๊ฒฝ์šฐ์—” ์ง€๋‚˜์น˜๊ฒŒ ๋†’๊ธด ํ•จ.

 

 

 

๐Ÿ”บ ๋ฌธ์ œ๋Š”, '๋ฏธ๋ฆฌ๋ณด๊ธฐ์—์„œ ๊ฐ€์šด๋ฐ๊ฐ€ ๋Œ•๊ฐ• ์ž˜๋ ค์„œ ๋ณด์ธ๋‹ค.' ๋ผ๋Š” ๊ฒƒ 

๊ทธ๋Ÿฐ๋ฐ ์ด๋ ‡๊ฒŒ ๋ณด๋ฉด ๊ดœ์ฐฎ์Œ. 

๊ทธ๋Ÿฐ๋ฐ ํƒ€์ผ๋ง์„ ์ค„์ด๋ฉด > ๊ฐˆ๋ผ์ง„๊ฒŒ ๋ณด์ž„. / 1) ํƒ€์ผ๋ง ํ™•๋Œ€๋กœ ํ•ด๊ฒฐ? 2) ์•„๋‹ˆ๋ฉด, ํ…์Šค์ฒ˜ ์ž์ฒด์— ์–ด๋–ค ๋ฌธ์ œ?

ํƒ€์ผ๋ง ์ค„์˜€์„ ๋•Œ > ๊นจ์ง€๋Š” ํ˜„์ƒ

 

โญ ์—ฌ๊ธฐ๊นŒ์ง€ ์ •๋ฆฌํ•˜๋ฉด 

1. ์›€์ง์ด๋Š” '๋…ธ์ด์ฆˆ ํ…์Šค์ฒ˜' ๋ฅผ ๋งŒ๋“ ๋‹ค. 

2. ๋ฐ˜ํˆฌ๋ช… ๋จธํ‹ฐ๋ฆฌ์–ผ๋กœ ๋งŒ๋“ ๋‹ค. 

3. '์˜คํŒŒ์‹œํ‹ฐ' ์ฑ„๋„์„ ํ™œ์šฉํ•ด์„œ '๋’ท๋ถ€๋ถ„' ์ด ๋ณด์ด๊ฒŒ ๋งŒ๋“ ๋‹ค. 

4. ๋ถ€๋“œ๋Ÿฌ์šด ์›ํ˜•์„ ์‚ฌ์šฉํ•ด Lerp ๋ฅผ ์ด์šฉํ•ด ๊ฐ€์šด๋ฐ ๋ถ€๋ถ„๋งŒ ๋ณด์ด๋„๋ก ํ•œ๋‹ค. 

5. ์ด ๊ฐ’์ด opacity ์— ๋“ค์–ด๊ฐ€๋ฉด์„œ > ๊ฒ€์ •์ƒ‰ ๋ถ€๋ถ„์€ 'ํˆฌ๋ช…ํ•˜๊ฒŒ' ๋ฐ”๋€Œ๊ฒŒ ๋œ๋‹ค. 

 

 

 

Contrast ๋จน์ธ ๋””ํ…Œ์ผํ•œ ์•ˆ๊ฐœ ํ…์Šค์ฒ˜๋ฅผ '๋”ํ•˜๊ธฐ'

 

contrast ๋จน์ธ ๋””ํ…Œ์ผํ•œ ์•ˆ๊ฐœ ํ…์Šค์ฒ˜ ๋“œ๋ž˜๊ทธ 

 

add ๋…ธ๋“œ ์ถ”๊ฐ€ (a ๋ˆ„๋ฅด๊ณ  - ์™ผ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ) > MF_PannerNoise ์™€ contrast ๋จน์ธ texture ๋ฅผ '๋”ํ•˜๊ธฐ

 

 

 

๋ฌธ์ œ๋Š” '๋„ˆ๋ฌด ๋ถ€์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ' ๋ฐ์Œ 

 

 

'contrast ๋จน์ธ texture'์™€ 'add ๋…ธ๋“œ' ์‚ฌ์ด์— 'Multiply' ์ถ”๊ฐ€ 

 

 'Multiply' ์— '์Šค์นผ๋ผ ๋…ธ๋“œ(s ๋ˆ„๋ฅด๊ณ  + ์™ผ์ชฝ ํด๋ฆญ) > 'Base Fog Intensity' ์ด๋ฆ„ ์ง“๊ธฐ

 

 Base Fog Intensity ๋Š” 'contrast ๋จน์ธ texture' ์˜ ๊ฐ•์•ฝ์„ ์ •ํ•˜๋Š” ๊ณณ

 

 

์ฆ‰, 

 

'Contrast ๋จน์ธ ์•ˆ๊ฐœ'์˜ 0.2 ์ •๋„๋งŒ multiply ๋กœ ๋ฐ๊ฒŒ ํ•œ๋‹ค. > ์ด๊ฑธ, add ์—์„œ '๊ธฐ์กด ์•ˆ๊ฐœ' ์™€ ๋”ํ•œ๋‹ค.

 

 

์•ฝ๊ฐ„, ์ž์—ฐ์Šค๋Ÿฌ์›Œ์ง. 

 

 

์ •๋ฆฌํ•˜๋ฉด 

1. ์›€์ง์ด๋Š” ํ…์Šค์ฒ˜๋ฅผ ๊ฐ€์ ธ์˜ด

 

2. '์ฒซ ์•ˆ๊ฐœ' ์˜ ๋ถ€์กฑํ•จ์„ ๋ฉ”์›Œ์ค„ 
'๋‘ ๋ฒˆ์งธ' ์•ˆ๊ฐœ๋ฅผ 'multiply' ๋กœ 
ํ‘œํ˜„

 

3. ๋™๊ทธ๋ž€ ํฐ์ƒ‰ ์›์„ ๋งŒ๋“ค์—ˆ์Œ

 

4. ๋™๊ทธ๋ž€ ์› ์•ˆ์ชฝ์— 
'์ฒซ๋ฒˆ์งธ, ๋‘๋ฒˆ์งธ ์•ˆ๊ฐœ' ๋ชจ๋‘ 
๋‚˜์˜ฌ ์ˆ˜ ์žˆ๊ฒŒ 
lerp ์‹œํ‚ด

 

 

 

5. opacity ์ฑ„๋„ = ๋ฐ˜ํˆฌ๋ช…ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ  

6. emissive ์ฑ„๋„ = ์–ผ๋งˆ๋‚˜ ๋ฐ๊ฒŒ ๋งŒ๋“ค๊ฒƒ ์ธ๊ฐ€! ๋ฅผ ๊ฒฐ์ •ํ–ˆ์Œ 

 

 

 

 

'ํ…์Šค์ฒ˜๊ฐ€ ์ถ”๊ฐ€๋œ ์›' ์„ Lerp ์˜ ์•ŒํŒŒ๋กœ ํ™œ์šฉํ•ด์„œ > ๋””ํ…Œ์ผ ์žก๊ธฐ

 

 

Contrast ์—†๋Š”, ์ฒ˜์Œ '์•ˆ๊ฐœ ํ…์Šค์ฒ˜' ๋“œ๋ž˜๊ทธ 

 

SphereMask ๋…ธ๋“œ - '๊ธฐ์กด ์•ˆ๊ฐœ ํ…์Šค์ฒ˜' ๋ฅผ - 'Multiply ๋กœ ์—ฐ๊ฒฐ > ์ด multiply ๋ฅผ 'Lerp ์˜ Alpha' ๋กœ ์—ฐ๊ฒฐโญโญโญโญโญ 

 

Cf. SphereMask์˜ ํ•˜์–€ ๋ถ€๋ถ„ = 1 / SphereMask์˜ ๊ฒ€์€ ๋ถ€๋ถ„ = 0

  

'SphereMask์˜ ํ•˜์–€ ๋ถ€๋ถ„' ๊ณผ '์•ˆ๊ฐœ ํ…์Šค์ฒ˜' ๊ฐ€ '๊ณฑํ•˜๊ธฐ' ๋กœ ๋งŒ๋‚˜๊ฒŒ ๋˜๋ฉด > '์•ˆ๊ฐœ ํ…์Šค์ฒ˜์˜ ๊ฐ’์ด 0~1 ์‚ฌ์ด ์ผ ๊ฒƒ ์ด๊ณ ' > ์•ˆ๊ฐœ ํ…์Šค์ฒ˜์˜ ์ž๊ตญ์ด ๋‚จ๊ฒŒ ๋  ๊ฒƒ ์ž„. 

 

 

multiply ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ•œ ๊ฒฝ์šฐ

 

 

[์—ฐ๊ฒฐ] 

์šฐํด๋ฆญ > power ๋…ธ๋“œ > ํ…์Šค์ฒ˜ ๋…ธ๋“œ์™€ power ์—ฐ๊ฒฐ

์Šค์นผ๋ผ ๋…ธ๋“œ (s + ์™ผ์ชฝ ํด๋ฆญ) > Sphere Mask Noise Gamma > Exp ์—ฐ๊ฒฐ

 

[์›๋ฆฌ] 

ํŒŒ์›Œ๋…ธ๋“œ  = ์ œ๊ณฑ! ์„ ํ•  ์ˆ˜ ์žˆ์Œ. 

exp = '์ œ๊ณฑ์„ ๋ช‡๋ฒˆ ํ•  ๊ฒƒ ์ธ์ง€' ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์ง€์ˆ˜! ๊ฐ’์ž„. 

 

[ํšจ๊ณผ]

์ œ๊ณฑ์„ ํ•˜๋ฉด > '(ํ”ฝ์…€?๊ฐ’๋“ค ๊ฐ„์˜) ๊ฐ„๊ทน' ์ด ํ›จ์”ฌ ๋” ๋งŽ์ด ์ฐจ์ด ๋‚˜๊ฒŒ ๋œ๋‹ค. 

so, multiply, add ๊ฐ™์ด '๊ท ๋“ฑ ๋ณ€ํ™”' ๋ณด๋‹ค > ํ›จ์”ฌ ๊ทน๋ช…ํ•œ ์ฐจ์ด๋ฅผ ๋‚ณ๋Š”๋‹ค. / ๊ทน๋ช…ํ•œ '๋Œ€๋น„' ๊ฐ’์œผ๋กœ ํ‘œํ˜„ ๊ฐ€๋Šฅ. 

 

ex)

  A ๊ฐ’ ์ฐจ์ด B๊ฐ’
1์ œ๊ณฑ 0.5 0.2 0.7
2์ œ๊ณฑ 0.25 0.24 0.49

 

๐Ÿ”บ ์กฐ๊ธˆ ๋” ์ˆซ์ž์ ์œผ๋กœ ์ดํ•ด ํ•„์š”.๐Ÿ”บ 

 

 

 

๋…ธ๋“œ ์—ฐ๊ฒฐ > ๊ฐ๋งˆ ๊ฐ’์„ 0.4 ์ •๋„๋กœ ์…‹ํŒ… > ๋ฐ๊ฒŒ ๋งŒ๋“ค์–ด์คŒ

 

๊ทธ ๊ฒฐ๊ณผ.

 

 

โœ… ์Šค์นผ๋ผ ๋…ธ๋“œ(Sํ‚ค๋ณด๋“œ + ์™ผ์ชฝ ํด๋ฆญ) > Sphere Mask Noise Tiling ๋กœ ์ด๋ฆ„ > 'Sphere Mask Noise Tiling' default ๋ฅผ '1' ๋กœ ์„ค์ • 

โœ… MF_Triplanar ๋ถˆ๋Ÿฌ์˜ค๊ธฐ 

๐Ÿ”บ์กฐ๊ธˆ ๋” ์ดํ•ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Œ.  

 

[์›๋ฆฌ] 

1. ํ…์Šค์ฒ˜ ํŒŒ์ผ์€ ๊ทผ๋ณธ์ ์œผ๋กœ ๊ฐ™์Œ

2. 'ํƒ€์ผ๋ง' '๊ฐ๋งˆ๊ฐ’' ์„ ๋‹ค๋ฅด๊ฒŒ ํ•จ > ๋ฏธ์„ธํ•œ ๋””ํ…Œ์ผ์„ ์ถ”๊ฐ€.

 

์กฐ๊ธˆ ๋” ๋””ํ…Œ์ผ ์ถ”๊ฐ€๋จ. 

๐Ÿ”บ ๊ทธ๋Ÿฐ๋ฐ, '์• ์ดˆ ํŒŒ์ผ' ์— > ๋ญ”๊ฐ€ ์„ ์ด ๋“ค์–ด๊ฐ€ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Œ. 

๐Ÿ”บ ์›€์ง์ด๋Š” ๋†ˆ์€ ์•„๋‹ˆ๊ณ , ๋ฉˆ์ถฐ์žˆ๋Š” ๋†ˆ์—์„œ ์ €๋Ÿฐ ๋Š๋‚Œ์ด ๋‚จ. 

 

 

์•ˆ๊ฐœ๊ฐ€ ๋•…์— ๊น”๋ฆฌ๊ฒŒ ํ•˜๊ธฐ

 

 

 

๋ฌธ์ œ์  : ๋•…์— ๊ฝ‚์œผ๋ฉด > ๊ฒฝ๊ณ„ ๋ผ์ธ์ด ์ƒ๊น€ 

 

โœ… 'DepthFade ๋…ธ๋“œ' ๊ฐ€์ ธ์˜ค๊ธฐ

โœ… ์Šค์นผ๋ผ ๋…ธ๋“œ(s + ์™ผํด๋ฆญ) > Fade Distance ์ด๋ฆ„ ์ง“๊ธฐ

โœ… multiply ์ƒ์„ฑ > lerp ๋Š” a / DepthFade ๋Š” b ๋กœ ๊ณฑํ•ด์ฃผ๊ธฐ > ์˜คํŒŒ์‹œํ‹ฐ ๋กœ ์—ฐ๊ฒฐ 

 

 

๊ฒฝ๊ณ„ ๋ถ€๋ถ„์ด ๋ถ€๋“œ๋Ÿฌ์›Œ ์ง 

 

๋•…, ๋Œ ์—๋„ ์ ์šฉ๋œ๋‹ค! โญโญโญโญโญโญโญโญ 

์•ˆ๊ฐœ์˜ ํ•ต์‹ฌ! โญโญโญโญโญโญโญโญโญโญโญโญ 

ํŠนํžˆ, 'ํƒ€์ผ๋ง์ด ๋‹ค๋ฅธ ๋…ธ์ด์ฆˆ' '๋ฐ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ๋…ธ์ด์ฆˆ' ๊ฐ€ ํ˜ผํ•ฉ๋จ > '์ผ๋ฐ˜์ ์ธ ๋…ธ์ด์ฆˆ ํ…์Šค์ฒ˜ ํ•˜๋‚˜' ๊ฐ€ ์•„๋‹Œ, '์ž์—ฐ์Šค๋Ÿฝ๊ณ , ๋ณผ๋ฅจ๊ฐ' ์žˆ๋Š” ์•ˆ๊ฐœ๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  ์žˆ์Œ. โญโญโญโญโญโญโญโญโญโญ 

 

 

โญโญโญ ๋‹ค๋ฅธ ์‘์šฉ ์˜ˆ์‹œ โญโญโญ

โœ… Panner Noise ์—ฌ๋Ÿฌ๊ฐœ ํ™œ์šฉ > ๋…ธ์ด์ฆˆ ์Šคํ”ผ๋“œ๋ฅผ ๋‹ค์–‘ํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค. > ์†๋„ ๋‹ค๋ฅธ ๋…ธ์ด์ฆˆ ํ˜ผํ•ฉ 

โœ… ๋™์ผ ์•ˆ๊ฐœ๊ฐ€ ์•„๋‹ˆ๋ผ > ๋‹ค๋ฅธ ๋…ธ์ด์ฆˆ ํ…์Šค์ฒ˜๋ฅผ ๊ฐ€์ ธ์™€์„œ > ํ˜ผํ•ฉํ•  ์ˆ˜ ์žˆ์Œ. 

 

 

 

๋””ํ…Œ์ผ ์•ˆ๊ฐœ์˜ ์ ์šฉ 

 

'M_CustomizedFog' ๋จธํ‹ฐ๋ฆฌ์–ผ์„ > ๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค๋กœ ๋ณ€ํ™˜ > 'ํ‰๋ฉด' ์— ์ด ์ธ์Šคํ„ด์Šค๋ฅผ ๋„ฃ์–ด์คŒ

 

โญ ์ค‘์š”ํŒ โญ 

'T ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด > ๋ฐ˜ํˆฌ๋ช… ์‚ฌ๋ฌผ์€ ์ ์šฉํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“œ' ๊ฐ€ ๋œ๋‹ค. 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค๋กœ ๊ฐ’ ์กฐ์ ˆ ๊ฐ€๋Šฅ > GROUP ๋ฐ SORT PRIOTY ์ด์šฉํ•ด์„œ ๊ฐ’ ์ •๋ฆฌ! 

 

 

'01 - Panner Noise Settings' ์ด๋ฆ„ ์ง“๊ณ  > Sort Priority 1,2,3 ๊นŒ์ง€ ์„ค์ • 

 

 

'02 - Sphere Mask Settings' ์ด๋ฆ„ ์ง“๊ณ  > Sort Priority ๊นŒ์ง€ ์„ค์ • 

 

 

'03 - Sphere Mask Detail Settings' ์ด๋ฆ„ ์ง“๊ณ  > Sort Priority ๊นŒ์ง€ ์„ค์ • 

 

 

'04 - Depth Fade Settings' ์ด๋ฆ„ ์ง“๊ณ  > Sort Priority ๊นŒ์ง€ ์„ค์ • 

 

 

'00 - Base Settings' ์ด๋ฆ„ ์ง“๊ณ  > Sort Priority ๊นŒ์ง€ ์„ค์ • 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค์—์„œ ๋ณ€ํ™˜ ์™„๋ฃŒ > ๊ธฐ์ดˆ ์…‹ํŒ… 

Cf. Light Function Noise ์˜ ๊ฒฝ์šฐ > ์œ„์— ์žˆ๋Š” Panner Nosie speed ๋กœ override ํ–ˆ์Œ > Light Function Noise๋Š” OFF ํ•ด์ค˜๋„ ๋จ. 

 

 

 

ํŒ

 

โญ ๋””ํ…Œ์ผํ•œ ๋ถ€๋ถ„ ๊ฐ€๋ฆด ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Œ. โญ 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค ๋ณต์‚ฌ > ์•ˆ๊ฐœ ๋งˆ๋‹ค ์ƒ‰์ƒ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ 

 

๋ฐ˜ํˆฌ๋ช… ๋จธํ‹ฐ๋ฆฌ์–ผ > ์‰์ด๋” ์—ฐ์‚ฐ์ด ๋งŽ์ด ํ•„์š” 

 

 

์ฝœ๋ฆฌ์ „ ์ œ๊ฑฐ 

 

 

๋’ค์—์„œ ์•ˆ ๋ณด์ด๋Š” ๊ฒฝ์šฐ > ๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ์—์„œ 'Two Sided' ์ฒดํฌ > ๋’ค์—์„œ๋„ ๋ณด์ž„ 

 

๋Š๋‚Œ ๋‚ด๊ธฐ ์œ„ํ•œ ๋ณด์™„ ์ž‘์—…

 

 

 

728x90
๋ฐ˜์‘ํ˜•
Comments