Light Shaft (๋๋ God Ray)๋ ๋น์ด ๋๊ธฐ ์ค์ ์ ์๋ค์ ํต๊ณผํ๋ฉฐ ๋ง๋ค์ด๋ด๋ ๊ด์ ํจ๊ณผ๋ก, ๊ฒ์์์ ์ฌ์ค์ ์ด๊ณ ๋๋ผ๋งํฑํ ์กฐ๋ช ์ฐ์ถ์ ์ํด ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค. Unreal Engine์ ์ด๋ฌํ ํจ๊ณผ๋ฅผ ๊ตฌํํ๊ธฐ ์ํด ํ๋ก์ ํธ์ ๋ฐ๋ผ ์ฑ๋ฅ๊ณผ ํ์ง ์ธก๋ฉด์ ๊ณ ๋ คํ ๊ฐ๊ฐ ๋ค๋ฅธ ์ ๋ต์ด ํ์ํ๋ฉฐ ๊ฐ๊ฐ ๋ค๋ฅธ ํน์ฑ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๋ฒ์ ์ธ ๊ฐ์ง ๋ฐฉ์์ ๊ตฌํ ๋ฐฉ๋ฒ์ ํน์ง๊ณผ ์ฌ์ฉ ์๋๋ฆฌ์ค, ๊ทธ๋ฆฌ๊ณ ์ต์ ํ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค.
Light Shaft (God Ray)

Light Shaft๋ ํ๋์์ ๋ด๋ฆฌ๋ ๋น์ค๊ธฐ๋ฅผ ํํํ๋ ์๊ฐ ํจ๊ณผ์ ๋๋ค. ์ค๋ธ์ ํธ๊ฐ ๋น์ ๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ ์ฐจํ๋ฅผ ํํํ๊ธฐ ๋๋ฌธ์ โLight Blockingโ์ด๋ผ๊ณ ๋ ๋ถ๋ฆฝ๋๋ค. ํ์์ ๊ณ ๋๊ฐ ๋ฎ์์๋ก ๋น์ด ๋๊ธฐ๋ฅผ ๋ ๊ธด ๊ฒฝ๋ก๋ก ํต๊ณผํ๊ฒ ๋๋ฏ๋ก ์ฐ๋ ํจ๊ณผ๊ฐ ๊ฐํด์ง๊ณ , ์ด๋ก ์ธํด ๋์ฑ ๋๋ผ๋งํฑํ Light Shaft๊ฐ ํ์ฑ๋ฉ๋๋ค.
๋ฐฉ์1. Geometry / Material ๊ธฐ๋ฐ God Ray
ํน์ง
- ์ค์ ๊ดํ ๊ณ์ฐ์ด ์๋, ์๊ฐ์ ์ฐ์ถ์ ๊ฐ๊น์ด ๋ฐฉ์์ ๋๋ค.
- ์ธ๊ฐ์ง ๋ฐฉ์ ์ค GPU ๋น์ฉ์ด ๊ฐ์ฅ ๋ฎ์ต๋๋ค.
์ฅ์
- ๋ชจ๋ฐ์ผ ๋ฐ ์ ์ฌ์ ํ๋ซํผ์ ์ ํฉํฉ๋๋ค.
- ์ฑ๋ฅ ๋ถ๋ด์ด ๊ฑฐ์ ์์ต๋๋ค.
- ์ํ๋ ์์น์ ๋ฐฐ์นํ ์ ์์ด์ ์ฐ์ถ์ ํต์ ํ๊ธฐ ์ฝ์ต๋๋ค.
๋จ์
- ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ํํ์ง ์์ต๋๋ค.
- ์นด๋ฉ๋ผ ๊ฐ๋ ๋ณํ์ ๋ฐ๋ผ ๋ถ์์ฐ์ค๋ฝ๊ฒ ๋ณด์ผ ์ ์์ต๋๋ค.
- ๋ผ์ดํธ์์ ์ํธ์์ฉ์ด ์ ํ์ ์ ๋๋ค.
์ฌ์ฉ ๊ถ์ฅ ์ํฉ
๋ชจ๋ฐ์ผ ๊ฒ์์ด๋ ์ ์ฌ์ ํ๋ซํผ์ ํ๊ฒ์ผ๋ก ํ๋ ํ๋ก์ ํธ์์ ๊ฒฝ์ ์ ์ธ God Ray ํจ๊ณผ๊ฐ ํ์ํ ๋ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ตฌํ๋ฐฉ์
1๏ธโฃ Plugins - DMX Fixture ํ์ฑํโ
2๏ธโฃ ๐ ์ฝํ ์ธ ๋ธ๋ผ์ฐ์ Plugins โ DMXFixtures โ Light Fixtures โ DMX Material - MI_Beam

3๏ธโฃ Plane์ ๋ฐฐ์นํ๊ณ ๋ฉํ ๋ฆฌ์ผ์ ์ ํ๋ฉด Fake God Rayํจ๊ณผ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ฐฉ์2. Light Shaft ๊ธฐ๋ฐ God Ray
Directional Light์๋ ๊ธฐ๋ณธ์ ์ผ๋ก Screen Space ๊ธฐ๋ฐ Light Shaft ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค.
์ฅ์
- ๋น๊ต์ ๋ฎ์ ๋น์ฉ์ผ๋ก ๊ตฌํ ๊ฐ๋ฅํฉ๋๋ค.
- ์ค์ ์ด ๊ฐ๋จํฉ๋๋ค.
- ์ค๊ฐ ์ฌ์ ํ๋ซํผ์ ์ ํฉํฉ๋๋ค.
๋จ์
- Screen Space ๊ธฐ๋ฐ์ด๋ฏ๋ก ์นด๋ฉ๋ผ ๋ฐ์ ์ ๋ณด๋ ๋ฐ์๋์ง ์์ต๋๋ค.
- ์ค์ ๋ณผ๋ฅจ ์ฐ๋๊ณผ๋ ๋ค๋ฆ ๋๋ค.
์ฌ์ฉ ๊ถ์ฅ ์ํฉ
์ค๊ฐ ์ฌ์์ PC๋ ์ฝ์ ๊ฒ์์์ ์ ์ ํ ํ์ง๊ณผ ์ฑ๋ฅ์ ๊ท ํ์ด ํ์ํ ๋ ์ ํฉํฉ๋๋ค.
์ฃผ์ ์ค์
Directional Light์ ์ฃผ์ ์์ฑ์ด ์๊ณ ์ ์ดํ ์ ์์ต๋๋ค.
Light Shaft Bloom: ์คํฌ๋ฆฐ์ ๋ฐ๊ฒ ๋ง๋ค์ด God Ray๋ฅผ ์์ฑํฉ๋๋ค.Light Shaft Occlusion: ์ฐจํ ์ ๋๋ฅผ ์กฐ์ ํฉ๋๋ค
๋ฐฉ์ 3. Volumetric fog ๊ธฐ๋ฐ God Ray
๊ฐ์ฅ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ํํ ๋ฐฉ์์ Volumetric Fog๋ฅผ ํ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ด ๋ฐฉ์์ ์ค์ ๋ก 3D ๊ณต๊ฐ ๋ด์ ๋ณผ๋ฅจ์ ๊ณ์ฐํ์ฌ, ๋น์ด ๊ณต๊ธฐ ์ค์์ ์ฐ๋๋๋ ๊ณผ์ ์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค.
์ฅ์
- ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ฐํฌ๋ช (Translucency) ์ค๋ธ์ ํธ์ ์ํธ์์ฉํฉ๋๋ค.
- Dynamic Shadow์ Static Shadow ๋ชจ๋ ์ง์ํฉ๋๋ค.
- ๋ค์ํ ๊ด์ ํ์ (Directional, Spot, Point, Rectโฆ)๊ณผ ์ฐ๋๋ฉ๋๋ค.
๋จ์
- GPU ๋น์ฉ์ด ๊ฐ์ฅ ๋์ต๋๋ค.
- ์ฌ์์ ์ฌ์ฉํ๋ ๋ผ์ดํธ๊ฐ ๋ง์์๋ก ๋น์ฉ์ด ์ฆ๊ฐํฉ๋๋ค.
- ํนํ Volumetric Shadow๋ฅผ ์์ฑํ๋ ๋ผ์ดํธ์ ๊ฒฝ์ฐ ์ฑ๋ฅ ๋น์ฉ์ด ๋์ฑ ์ปค์ง๋๋ค.
์ฌ์ฉ ๊ถ์ฅ ์ํฉ
๊ณ ์ฌ์ PC ๊ฒ์์ด๋ ์ฐจ์ธ๋ ์ฝ์ ํ๋ก์ ํธ ๊ทธ๋ฆฌ๊ณ ๊ฒ์ ์๋ค๋งํฑ ์ฐ์ถ์์ ์ต๊ณ ํ์ง์ ๋ผ์ดํ ์ด ํ์ํ ๋ ์ฌ์ฉํฉ๋๋ค.
Volumetric fog ์ฃผ์ ์ค์
Directional Light ์ค์
Atmosphere/Fog Sun Lightํ์ฑํ
- Light ๊ณ ๊ธํ์ โ
Cast Volumetric Shadowํ์ฑํ
Volumetric Scattering Intensity- ํด๋น ๋ผ์ดํธ๊ฐ ๋ณผ๋ฅจ ์๊ฐ์ ์ผ๋ง๋ ์ํฅ์ ์ฃผ๋์ง ์กฐ์ ํฉ๋๋ค. ์ฆ ๊ฐ์ด ๋์์๋ก Godlay ์ธ๊ธฐ๊ฐ ๊ฐํด์ง๋๋ค.
Volumetric Scattering Intensity
๋๋ ์ ๋ ๋ผ์ดํธ๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ๊ด์ ํ์ ์ ์ฅ์ฐฉ๋ ์์ฑ์ ๋๋ค.
Exponential Height Fog ์ค์
Volumetric Fog๋ Exponential Height Fog ์ปดํฌ๋ํธ์์ ์ ์ด๋ฉ๋๋ค.
Scattering Distribution- ๋น์ด ์ผ๋ง๋ ์ ๋ฐฉ ์ฐ๋๋๋์ง ๊ฒฐ์ ํฉ๋๋ค.
- ๊ฐ์ด 1์ ๊ฐ๊น์ธ์๋ก ์นด๋ฉ๋ผ ๋ฐฉํฅ์ผ๋ก ๊ฐํ๊ฒ ์ฐ๋๋ฉ๋๋ค.
Albedo- ๊ณต๊ธฐ ์ ์์ ๋ฐ์ฌ์จ์ ๋๋ค.
- ์์ฆ๊ธฐ ๊ธฐ๋ฐ ์๊ฐ๋ Value๊ฐ ๋์ ๊ฐ(๋ฐฑ์)์ ๊ฐ๊น๊ณ , ์ฐ๊ธฐ๋ ์ค๋ชจ๊ทธ๋ Value๊ฐ ๋ฎ์ ๊ฐ(ํ์)์ ์ฌ์ฉํฉ๋๋ค.
Extinction Scale- ๋งค์ง์ด ๋น์ ์ผ๋ง๋ ํก์ํ๋์ง ๊ฒฐ์ ํฉ๋๋ค.
- ๊ฐ์ด ๋์์๋ก ๋น์ด ๋น ๋ฅด๊ฒ ๊ฐ์ ํฉ๋๋ค.
View Distance- ์นด๋ฉ๋ผ์์ ๊ณ์ฐ๋์ด ๋ ๋๋ง๋๋ ๋ณผ๋ฅจ ๋ฒ์๋ฅผ ์ค์ ํฉ๋๋ค.
- ์นด๋ฉ๋ผ์์ ๊ณ์ฐ๋์ด ๋ ๋๋ง๋๋ ๋ณผ๋ฅจ ๋ฒ์๋ฅผ ์ค์ ํฉ๋๋ค.
Static Lighting Scattering Intensity- Lightmass๋ก ๋ฒ ์ดํฌ๋ Volumetric Lightmap์ ์ํฅ๋๋ฅผ ์กฐ์ ํฉ๋๋ค.
- ๐ ๋๋ฒ๊น
: ํ์ โ ์๊ฐํ โ ๋ณผ๋ฅ๋ฉํธ๋ฆญ ๋ผ์ดํธ๋งต
- ๐ ๋๋ฒ๊น
: ํ์ โ ์๊ฐํ โ ๋ณผ๋ฅ๋ฉํธ๋ฆญ ๋ผ์ดํธ๋งต
- Lightmass๋ก ๋ฒ ์ดํฌ๋ Volumetric Lightmap์ ์ํฅ๋๋ฅผ ์กฐ์ ํฉ๋๋ค.
Override Light color with fog inscattering colors- ๊ณ ๊ธ์ ์จ๊ฒจ์ ธ ์๋ ์ด ๊ธฐ๋ฅ์ Fog Color๋ฅผ God Ray์ ๋ฐ์ํฉ๋๋ค.
- ๊ณ ๊ธ์ ์จ๊ฒจ์ ธ ์๋ ์ด ๊ธฐ๋ฅ์ Fog Color๋ฅผ God Ray์ ๋ฐ์ํฉ๋๋ค.
Volumetric Fog ์ต์ ํ
Volumetric Fog๋ ํด์๋ ๊ธฐ๋ฐ 3D ๊ทธ๋ฆฌ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๋ฐ๋ผ์ ํด์๋์ ๊ฑฐ๋ฆฌ ์ค์ ์ด ์ฑ๋ฅ์ ์ง์ ์ ์ธ ์ํฅ์ ์ค๋๋ค.
Global Fog Densityย ๊ฐ์ ์ค์ฌ์ ์ ๋ฐ์ ์ธ ์ฐ์ฐ๋์ ๋ฎ์ถ ์ ์์ต๋๋ค.
์๋ค๋งํฑ ํ์ง์ ์ํ ๊ณ ๊ธ ์ต์
์ต์ 1. Raytraced Shadows๋ก God Ray ์ป๋ ๋ฐฉ๋ฒ
Ray Traced Shadow๋ ๊ธฐ์กด ์๋ ๋งต ๋ฐฉ์๋ณด๋ค Geometry ์ ๋ณด๋ฅผ ๋ ์ ํํ๊ฒ ๋ฐ์ํ์ฌ ๊ทธ๋ฆผ์๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ด๋ฅผ Volumetric Fog์ ํจ๊ป ์ฌ์ฉํ๋ฉด, ๊ณต๊ธฐ ์ค์์ ํ์ฑ๋๋ God Ray์ ์ฐจํ ํํ์ด ๋ณด๋ค ์ ๊ตํด์ง ์ ์์ต๋๋ค.
ํนํ ๋ค์๊ณผ ๊ฐ์ ์ํฉ์์ ์ฐจ์ด๊ฐ ๋๋ฌ๋ฉ๋๋ค.
- ์์ ๊ตฌ์กฐ๋ฌผ(๋๊ฐ, ์ฒ ๊ณจ, ๋๋ญ๊ฐ์ง ๋ฑ)์ ํต๊ณผํ๋ ์ญ๊ด ์ฅ๋ฉด
- ๋ณต์กํ ์ค๋ฃจ์ฃ์ด ๊ฐ์กฐ๋๋ ์๋ค๋งํฑ ์ปท
- ์๊ฐ ๋ฐ๋๊ฐ ๋์ ๋น์ค๊ธฐ ๋ํ ์ผ์ด ์ค์ํ ์ฅ๋ฉด
์ด ๊ฒฝ์ฐ Ray Traced Shadow๋ ๊ตฌ์กฐ๋ฌผ์ ํํ๋ฅผ ๋ ์ ํํ๊ฒ ๋ฐ์ํ์ฌ, God Ray์ ๊ฒฝ๊ณ๊ฐ ์์ฐ์ค๋ฝ๊ณ ์ ๋ช ํ๊ฒ ํํ๋ฉ๋๋ค. ์ค์ ๋ก Blur Studio์์ ์ ์ํ Unreal ๊ธฐ๋ฐ ์๋ค๋งํฑ ํ๋ก์ ํธ์ธ Secret Level: Unreal Tournament ๋จํธ์์๋ ์ด๋ฌํ ๋ฐฉ์์ด ํ์ฉ๋์ต๋๋ค.
์ค์ ๋ฐฉ๋ฒ
1๏ธโฃ ์กฐ๋ช ์ Cast Volumetric Shadow ํ์ฑํ
2๏ธโฃ Cast Ray Traced Shadows - Enable๋ก ์ค์
3๏ธโฃ ๊ทธ๋ฐ ๋ค์ ์ฝ์ ๋ณ์๋ฅผ ์ ๋ ฅํฉ๋๋ค.
r.VolumetricFog.InjectRaytracedLights 1
๋ ์ด ํธ๋ ์ด์ฑ ๊ทธ๋ฆผ์๋ฅผ ์ฌ์ฉํ๋ ๋ผ์ดํธ๊ฐ ๋ณผ๋ฅ๋ฉํธ๋ฆญ ํฌ๊ทธ ๊ณ์ฐ์ ๋ฐ์๋ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
Warning
- ์ด ๊ธฐ๋ฅ์ ํ๋์จ์ด ๋ ์ดํธ๋ ์ด์ฑ์์ฌ์ฉํ๋ ํ๋ก์ ํธ์์๋ง ๋์ํฉ๋๋ค.
- ๋ผ์ดํธ ์๊ฐ ๋ง์์๋ก GPU ๋น์ฉ์ด ๋น ๋ฅด๊ฒ ์์นํฉ๋๋ค.
- ์ค์๊ฐ ๊ฒ์๋ณด๋ค๋ ์๋ค๋งํฑ, ๊ณ ์ฌ์ ํ๊ฒ์ ์ ํฉํฉ๋๋ค.
์ต์ 2. Volumetric Fog ํ์ง ํฅ์
r.volumetricfog.gridpixelsize
min: 4 / max: 2
๊ฐ์ ๋ฎ์ถ์๋ก ํ์ง์ด ํฅ์๋์ง๋ง, ๊ทธ๋งํผ ์ฑ๋ฅ ๋น์ฉ๋ ์ฆ๊ฐํฉ๋๋ค. ํ๋ก์ ํธ์ ํ๊ฒ ํ๋ซํผ๊ณผ ์ฑ๋ฅ ์๊ตฌ์ฌํญ์ ๋ง์ถฐ ์ ์ ํ ๊ฐ์ ์ค์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ฐธ๊ณ ์๋ฃ
- Unreal Engine Light Shaft Documentation
- How to get โGod Raysโ with Raytraced Shadows
- Volumetric Fog Feature Highlight
- Why You Need Volumetric Fog & God Rays in UE5ย - Render Volumetric Fog AOVs ๊ด๋ จ ๋ด์ฉ