[UE5] ๐ŸŒŒ ์Šค์นด์ด (Sky)

Singery00ยท2024๋…„ 3์›” 17์ผ
0

UE5

๋ชฉ๋ก ๋ณด๊ธฐ
3/37
post-thumbnail

๊ฐœ์š”

๐ŸŒŒ ์Šค์นด์ด(Sky)์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž!

๋ทฐํฌํŠธ๋ฅผ ๋ณด๋ฉด ๊ตฌ๋ฆ„์ด ์ฒœ์ฒœํžˆ ์›€์ง์ด๊ณ  ์žˆ๋Š”๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
์ด๋Š” 'BP_Sky_Sphere'๋กœ, ๋ ˆ๋ฒจ์— ํ†ตํ•ฉ๋œ ๊ฒƒ์ด๋‹ค.

ํด๋” ์ด๋ฆ„์„ ๋ณด๋ฉด ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋Š”์ง€ ์ถ”์ธกํ•  ์ˆ˜ ์žˆ๋‹ค.
[Sky and Fog] ๋ ˆ๋ฒจ์˜ ์ฃผ์œ„ ๋ฐฐ๊ฒฝ(๊ตฌ๋ฆ„, ๋Œ€๊ธฐ, ์•ˆ๊ฐœ)๋ฅผ ์„ค์ •ํ•œ๋‹ค.

์–ธ๋ฆฌ์–ผ ์—”์ง„5 ์Šค์นด์ด ๊ณต์‹ ๋ฌธ์„œ


๋ณธ๋ก 


๐ŸŒŒ ์Šค์นด์ด(Sky)

[Detail] ์—์„œ [BP_Sky_Sphere] ๋ฅผ ํ™•์ธํ•ด๋ณด๋ฉด ์—ฌ๋Ÿฌ ์„ธ๋ถ€ ์„ค์ • ํ•ญ๋ชฉ์ด ํ‘œ์‹œ๋œ๋‹ค.
์ด ์ค‘์—์„œ [Default] ์„น์…˜์—์„œ ๋ช‡ ๊ฐ€์ง€ ์‚ดํŽด๋ณด๋„๋ก ํ•˜์ž.
๋งค์šฐ ์ง๊ด€์ ์ธ ๋„ค์ด๋ฐ์ด ๋˜์–ด ์žˆ์œผ๋‹ˆ ์—ฌ๊ธฐ๋Š” ๊ฐ€๋ณ๊ฒŒ ํ›‘์–ด๋ณด์ž. ๐Ÿ‘

  1. ํƒœ์–‘์˜ ๋ฐ๊ธฐ (Sun Brightness)
  2. ๊ตฌ๋ฆ„์˜ ์†๋„ (Cloud Speed)
  3. ๊ตฌ๋ฆ„์˜ ํˆฌ๋ช…๋„ (Cloud Opacity)
  4. ๋ณ„์˜ ๋ฐ๊ธฐ (Strts Brightness)

โ˜€๏ธ ํƒœ์–‘์˜ ๋ฐ๊ธฐ (Sun Brightness)

ํƒœ์–‘์˜ ๋ฐ๊ธฐ๋ฅผ ์กฐ์ ˆํ•œ๋‹ค. ๊ฐ’์ด ์ปค์งˆ์ˆ˜๋ก ๋ฐ์•„์ง„๋‹ค.


๐Ÿ’จ ๊ตฌ๋ฆ„์˜ ์†๋„ (Cloud Speed)

๊ตฌ๋ฆ„์ด ํ˜๋Ÿฌ๊ฐ€๋Š” ์†๋„์ด๋‹ค. ๊ฐ’์ด ์ปค์งˆ์ˆ˜๋ก ๋นจ๋ผ์ง„๋‹ค.


โ˜๏ธ ๊ตฌ๋ฆ„์˜ ํˆฌ๋ช…๋„ (Cloud Opacity)

๊ตฌ๋ฆ„์˜ ํˆฌ๋ช…๋„์ด๋‹ค. ๊ตฌ๋ฆ„์˜ ์–‘์ด๋ผ๊ณ  ์ƒ๊ฐํ•ด๋„ ์ข‹๋‹ค.
๊ฐ’์ด ์ž‘์„์ˆ˜๋ก ๊ตฌ๋ฆ„์˜ ์–‘์ด ์ ์–ด์ง€๊ณ , ๋†๋„๊ฐ€ ์•ฝํ•ด์ง„๋‹ค.


โญ ๋ณ„์˜ ๋ฐ๊ธฐ (Strts Brightness)

๋ณ„์˜ ๋ฐ๊ธฐ์ด๋‹ค. ๊ฐ’์ด ์ปค์งˆ์ˆ˜๋ก ๋ฐ์•„์ง„๋‹ค.


๐ŸŒซ๏ธ ํฌ๊ทธ(Fog)

[BP_Sky_Sphere] ์™€ ํ•จ๊ป˜ ์žˆ๋Š” [Atmospheric Fog] ๊ฐ€ ํฌ๊ทธ์™€ ๊ด€๋ จ๋œ ๋ถ€ํ’ˆ์ด๋‹ค.

โ—๏ธ ์‹ค์ œ๋กœ ํ™”๋ฉด์ด ์ง์ ‘ ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ Œ๋”๋ง ์‹œ์— ๊ทธ๋ ค์ง„๋‹ค. โ—๏ธ

ํฌ๊ทธ ์—ญ์‹œ [Default] ์„น์…˜์—์„œ ๊ด€๋ จ ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

  1. ์• ํŠธ๋จธ์Šคํ”ผ์–ด (Atmosphere) ์„น์…˜
    • ์• ํŠธ๋จธ์Šคํ”ผ์–ด ๋†’์ด (Atmosphere Height)
    • ๋‹ค์ค‘ ์Šค์บํ„ฐ๋ง (Multi Scattering)
  2. ์•„ํŠธ ๋””๋ ‰์…˜ (Cloud Speed) ์„น์…˜
    • ๋Œ€๊ธฐ ์›๊ทผ ๋ทฐ ๋””์Šคํ„ด์Šค ์Šค์ผ€์ผ (Aerial Perspective View Distance Scale)
  3. ์• ํŠธ๋จธ์Šคํ”ผ์–ด-๋ ˆ์ผ๋ฆฌ (Atmosphere-Rayleigh) ์„น์…˜
    • ๋ ˆ์ผ๋ฆฌ ์Šค์บํ„ฐ๋ง (Rayleigh Scattering)
  4. ์• ํŠธ๋จธ์Šคํ”ผ์–ด-๋ฏธ์— (Atmosphere-Mie) ์„น์…˜
    • ๋ฏธ์— ์Šค์บํ„ฐ๋ง (Mie Scattering)
    • ๋ฏธ์— ์Šค์บํ„ฐ๋ง ์Šค์ผ€์ผ (Mie Scattering Scale)

์„ค์ •์˜ ์„น์…˜์ด ๋ณต์žกํ•˜๋‹ˆ ํ•˜๋‚˜์”ฉ ํ™•์ธํ•ด๋ณด์ž. ๐Ÿ‘


์• ํŠธ๋จธ์Šคํ”ผ์–ด (Atmosphere) ์„น์…˜

1. ์• ํŠธ๋จธ์Šคํ”ผ์–ด ๋†’์ด (Atmosphere Height)

๋Œ€๊ธฐ์˜ ๋‘๊ป˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

2. ๋‹ค์ค‘ ์Šค์บํ„ฐ๋ง (Multi Scattering)

๋Œ€๊ธฐ ์ค‘ ๋‚œ๋ฐ˜์‚ฌ๋ฅผ ์„ค์ •ํ•œ๋‹ค.

์ด ๊ฐ’๋“ค์„ ์กฐ์ ˆํ•ด ํ•˜๋Š˜ ์ƒ‰์˜ ๊นŠ์ด, ํ๋ฆฟํ•œ ๋Š๋‚Œ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.


์•„ํŠธ ๋””๋ ‰์…˜ (Cloud Speed) ์„น์…˜

๋Œ€๊ธฐ ์›๊ทผ ๋ทฐ ๋””์Šคํ„ด์Šค ์Šค์ผ€์ผ (Aerial Perspective View Distance Scale)

๋Œ€๊ธฐ์— ์˜ํ•œ ์›๊ทผ๊ฐ์˜ ์˜ํ–ฅ์„ ์กฐ์ ˆํ•œ๋‹ค.
๊ฐ’์ด ์ž‘์œผ๋ฉด ์•ˆ๊ฐœ์˜ ์˜ํ–ฅ์ด ์ ์–ด์ง€๊ณ ,
๊ฐ’์ด ํฌ๋ฉด ๋จผ ๊ณณ์ด ์•ˆ๊ฐœ๊ฐ€ ๋‚€ ๊ฒƒ์ฒ˜๋Ÿผ ํฌ๋ฏธํ•ด์ง„๋‹ค.


์• ํŠธ๋จธ์Šคํ”ผ์–ด-๋ ˆ์ผ๋ฆฌ (Atmosphere-Rayleigh) ์„น์…˜

๋ ˆ์ผ๋ฆฌ ์Šค์บํ„ฐ๋ง (Rayleigh Scattering)

๋Œ€๊ธฐ ์ค‘์˜ ์ž‘์€ ์ž…์ž๋‚˜ ๋ถ„์ž์—์„œ ๊ธฐ์ธํ•œ ๋ ˆ์ผ๋ฆฌ ์‚ฐ๋ž€ ๊ณ„์ˆ˜

๊ทธ๋ƒฅ ํ•˜๋Š˜์˜ ์ƒ‰์„ ์ง€์ •ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ž.
์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•ด ์ €๋… ๋…ธ์„์ด ์ง€๋Š” ํ•˜๋Š˜์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.


์• ํŠธ๋จธ์Šคํ”ผ์–ด-๋ฏธ์— (Atmosphere-Mie) ์„น์…˜

1. ๋ฏธ์— ์Šค์บํ„ฐ๋ง (Mie Scattering)

2. ๋ฏธ์— ์Šค์บํ„ฐ๋ง ์Šค์ผ€์ผ (Mie Scattering Scale)

์œ„ ๋‘ ๊ฐ’์„ ์กฐ์ ˆํ•˜์—ฌ ํƒœ์–‘๋น›์˜ ์ƒ‰์ƒ๊ณผ ๋Œ€๊ธฐ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์กฐ์ ˆํ•œ๋‹ค.

โ“ ํƒœ์–‘์˜ ์—ญํ• ์„ ํ•˜๋Š” ๋””๋ ‰์…”๋„ ๋ผ์ดํŠธ์™€ ๋ญ๊ฐ€ ๋‹ค๋ฅธ๊ฑธ๊นŒ โ“

โœ… ๋””๋ ‰์…”๋„ ๋ผ์ดํŠธ๋Š” ์ฃผ๋ณ€ ํ™˜๊ฒฝ์˜ ์ฃผ์š” ๋น›์„ ์ œ์–ดํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ฐ˜๋ฉด, ์• ํŠธ๋จธ์Šคํ”ผ์–ด-๋ฏธ์—๋Š” ๋Œ€๊ธฐ์™€ ํ•˜๋Š˜์˜ ์‹œ๊ฐ์ ์ธ ํšจ๊ณผ๋ฅผ ๊ฐœ์„ ํ•˜์—ฌ ์ „๋ฐ˜์ ์ธ ํ™˜๊ฒฝ ๋ถ„์œ„๊ธฐ๋ฅผ ์กฐ์ ˆํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. ์ฐจ์ด๋ฅผ ์•Œ์•„๋‘์ž.


๋งˆ๋ฌด๋ฆฌ

์ด๋ก ๋งŒ ๋“ค์–ด์„œ๋Š” ์‰ฝ๊ฒŒ ์ดํ•ด๊ฐ€ ๊ฐ€์ง€ ์•Š๋Š” ํŒŒํŠธ๋ผ ์‹ค์ œ ์–ธ๋ฆฌ์–ผ์—”์ง„์—์„œ ๊ฐ’์„ ์กฐ์ •ํ•˜๋ฉฐ ์ง์ ‘ ํ™•์ธํ•ด์•ผ๊ฒ ๋‹ค.

profile
๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์–ด๋ณด์ž

0๊ฐœ์˜ ๋Œ“๊ธ€