๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“‚ UNREAL ENGINE

(์ˆ˜์ • ํ•  ๊ฒƒ) [๋ผ์ดํŒ… ] 06์›” 10์ผ ์–ธ๋ฆฌ์–ผ

by Sjungwon 2024. 6. 10.

๋ ˆ๋ฒจ ์ฐฝ์—๋‹ค๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ ˆ๋ฒจ์„ ๋งŒ๋“ค์–ด์„œ ๋ผ์ดํŒ…์„ ๋งŒ๋“ค์–ด

๋ธ”๋ฃจํ”„๋ฆฐํŠธ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ทธ ์•ˆ์— ์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ๋„ฃ์–ด์„œ ์“ฐ๋ฉด ์‹ค์ œ๋ณด๋‹ค ๊ฐ€๋ณ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์‹ค์งˆ์ ์œผ๋กœ ๋„ฃ์—ˆ์„ ๋•Œ๋ณด๋‹ค ์ข€ ๋” ๊ฐ€๋ณ๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋งŒ๋“ค๋ฉด ๋œ๋‹ค. 

 

๋ผ์ดํŠธ๋ฅผ ์—ฌ๋Ÿฌ๊ฐœ ๋ธ”๋ฃจํ”„๋ฆฐํŠธ์— ๋„ฃ์–ด๋†“์œผ๋ฉด ๊ฐ€๋ณ๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋Š”๋ฐ 

 

๋งŒ์•ฝ 2๊ฐœ๋ฅผ ๋„ฃ์„ ๋•Œ ๋‘๊ฐœ ์ค‘ ํ•œ๊ฐœ๋งŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค๋ฉด 

 

๊ฐ๊ฐ ๋ผ์ดํŠธ 1๋ฒˆ์€ 1๋ฒˆ์˜ ๋ณ€์ˆ˜๋กœ ์Šน๊ฒฉ์„ ํ•œ๋‹ค. 

๋ผ์ดํŠธ 2๋ฒˆ์€ 2๋ฒˆ์˜ ๋ณ€์ˆ˜๋กœ ์Šน๊ฒฉํ•œ๋‹ค. 

๋ฐ˜๋“œ์‹œ ์ธ์Šคํ„ด์Šค ํŽธ์ง‘๊ฐ€๋Šฅ์„ ์„ ํƒ์„ ํ•ด์•ผํ•œ๋‹ค. 

 

๋ธ”๋ฃจํ”„๋ฆฐํŠธ ํ•˜๋‚˜๋งŒ ๊ฐ€์ ธ๋„ ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ธ”๋ฃจํ”„๋ฆฐํŠธ ํด๋ž˜์Šค๋ฅผ ์„ ํƒํ•ด์„œ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค. 

 

 

 

์‚ฌ์šฉํ•˜๊ณ ์žํ•˜๋Š” ์†์„ฑ์„ ์ธ์Šคํ„ด์Šค๋กœ ํŽธ์ง‘๊ฐ€๋Šฅํ•˜๊ฒŒ ์ธ์Šคํ„ด์Šคํ™” ์‹œ์ผœ์ฃผ๊ณ  ๊ทธ๋Ÿฌ๋ฉด ๊ฐ๊ฐ ์กฐ์ ˆ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 

 

์šฉ๋„๋‚˜ ๊ฐ•๋„์— ๋งž๊ฒŒ ํ•ด์•ผํ•œ๋‹ค. (๋ณ€์ˆ˜๋กœ ์Šน๊ฒฉํ•˜์—ฌ ์ธ์Šคํ„ด์Šค ํŽธ์ง‘ ๊ฐ€๋Šฅ์œผ๋กœ ๊บผ๋‚ด์„œ ํŽธ์ง‘ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•  ๊ฒƒ์ธ์ง€ ์–ด๋–ค ์š”์†Œ๋ฅผ ๊ทธ๋ ‡๊ฒŒ ํ•  ๊ฒƒ์ธ์ง€ ์ƒ๊ฐํ•˜๊ณ  ํ•œ๋‹ค.)

 

 

์ฝœ๋ฆฌ์ง€ ์ž‘์—…

LOD ์ž‘์—…์„ ํ–ˆ์„ํ…๋ฐ ( ์ด๋ฏธ์ง€๊ฐ€ ์‚ฌ๋ผ์ง€๊ฑฐ๋‚˜ ๊นœ๋นก๊ฑฐ๋ฆฌ๊ฑฐ๋‚˜ ํ–ˆ์„ํ…๋ฐ)

 

foliage.ForceLOD=0

์œผ๋กœ ๊ณ ์ •์‹œํ‚ค๊ณ  (0๋งŒ์œผ๋กœ ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์€ ๊ณ ์ •์ด ์•ˆ๋œ๋‹ค. )

foliage.LODDistanceScale=5

foliage.DitheredLOD=5

r.ViewDistanceScale=5

r.Shadow.DistanceSacle=5

 

์ด 5๊ฐœ๋ฅผ ์ฝ˜์†”์ฐฝ์— ์ž…๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด LOD๋ฅผ ๊ณ ์ •์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. 

 

์ž‘์—…ํ•˜๋‹ค๋ณด๋ฉด ์™ผ์ชฝ ์ƒ๋‹จ์— text์–ด์ฉŒ๊ตฌ ํˆด์ด ์ดˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค ๋ผ๊ณ  ๋œจ๋ฉด ํ•ด์ƒ๋„๋ฅผ ๋‚ฎ์ถ”๋Š” ๊ฒƒ์„ ํ•ด์•ผํ•œ๋‹ค. 

 

์ฝ˜์†” ์ฐฝ์— ์ด๋ ‡๊ฒŒ ์“ด๋‹ค๋ฉด 

์ด๋ ‡๊ฒŒ ํ™”๋ฉด์— ๋œฌ๋‹ค. 

ํ•ด๋‹น ๋ถ€๋ถ„์ด ๊ทธ ์ •๋„์˜ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. 

์ŠคํŠธ๋ฆฌ๋ฐ ํ’€์ด 300๋ฉ”๊ฐ€ ๋ฐ”์ดํŠธ ์ดˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋ฉด 300๋ฉ”๊ฐ€ ์ •๋„์˜ ํ…์Šค์ฒ˜๋ฅผ ์ฝ์–ด๋“ค์ผ ์ˆ˜ ์žˆ์Œ (์•„๋‹ˆ๋ฉด ๋ฟŒ์˜‡๊ฒŒ ๋œ๋‹ค. ) streaming pool ๋นจ๊ฐ•์ƒ‰์œผ๋กœ ๋œฌ ๊ฒƒ์„ ๊ทธ๋ƒฅ ๋‘๋ฉด ์•ˆ๋œ๋‹ค. 

 

์ฝ์–ด๋“œ๋ฆฌ์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ๋“ค์€ ํ•ด์ƒ๋„๋ฅผ ๋‚ฎ์ถฐ์„œ ์•ž์— ์žˆ๋Š” ์• ๋ฅผ ์ž˜ ์ฝ์–ด๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ์š”์ฒญ์„ ํ•ด์•ผํ•œ๋‹ค. 

Streaming Pool ์˜†์— ๋‚˜์˜ค๋Š” 1000์€ ์ด ์ปดํ“จํ„ฐ๊ฐ€ ์ตœ๋Œ€ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์•  ์ด๋‹ค. 

์ŠคํŠธ๋ฆฌ๋ฐ ํ’€ ์–ด๋””๊นŒ์ง€ ์ดˆ๊ณผ ๋˜์—ˆ๋Š”์ง€ ๋ฆฌ์ฝฐ์ด์–ด ํ’€ ์€ 100์„ ๋›ฐ๋ฉด ๋ฌธ์ œ ์ƒ๊น€ 100์ดํ•˜๋กœ ๋‘๋ฉด ๋ฌธ์ œ๊ฐ€ ์—†์Œ

์–ด๋–ค ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์žก์•„๋จน๊ณ  ์ž‡๋Š”์ง€ ๋ณด๋ ค๋ฉด 

์ด๋ ‡๊ฒŒ ๋“ค์–ด๊ฐ€์„œ

ํ…์Šค์ฒ˜ ํ†ต๊ณ„๋กœ ๋“ค์–ด๊ฐ€์„œ ํ˜„์žฌ ์น˜์ˆ˜๋ฅผ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค. 

 

8์ฒœ๋Œ€๊ฐ€ ์˜ค๊ฑฐ๋‚˜ 6์ฒœ๋Œ€๊ฐ€ ์˜ค๋ฉด ์ค„์—ฌ์•ผํ•œ๋‹ค. ๋ฉ€๋ฆฌ ๋–จ์–ด์ ธ ์žˆ๋Š” ๊ฒƒ๋“ค์€ ํ™•์ธ์„ ํ•˜๊ณ  ์ค„์—ฌ์ค˜์•ผ ํ•œ๋‹ค. 

 

 

๋†’์€ ๊ฐ’์„ ๊ฐ€์ง„์•  ํ…์Šค์ฒ˜์— ๋“ค์–ด๊ฐ€์„œ ์ˆ˜์ •์„ ํ•  ์ˆ˜ ์ž‡๋‹ค.

 

ํ•„ํ„ฐ์—์„œ ํ…์Šค์ฒ˜ > ํ…์Šค์ฒ˜๋ฅผ ์„ ํƒํ•˜๊ณ 

๋‹ค๋ฅธ ํ•„ํ„ฐ > ๋ ˆ๋ฒจ์—์„œ ์‚ฌ์šฉ ์ค‘์„ ์„ ํƒํ•œ๋‹ค. 

 

 

์•Œ๋ฒ ๋„ :  ์ „์ฒด ํ•ด์ƒ๋„ ๊ฒฐ์ •

๋…ธ๋ฉ€๋งต : ์ ˆ๋ฐ˜ ํ•ด์ƒ๋„

๋Ÿฌํ”„๋‹ˆ์Šค๋งต : ์ ˆ๋ฐ˜๋ณด๋‹ค ์ ๊ฒŒ 

 

๋„ฃ์–ด๋ณด๊ณ  ๊ทธ๋•Œ๊ทธ๋•Œ๋งˆ๋‹ค ์กฐ์ ˆ์„ ํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค. 

(์˜ˆ: ์•Œ๋ฒ ๋„ 2048, ๋…ธ๋ฉ€๋งต 1024 ๋Ÿฌํ”„๋‹ˆ์Šค ๋งต 512)

 

ํ…์Šค์ฒ˜ ์ˆ˜์ • ์‹œ ์œ ์˜ํ•  ์ 

- 2์˜ ์ œ๊ณฑ์„ ์›์น™์œผ๋กœ ํ•จ

๋ณดํ†ต ํ…์Šค์ฒ˜๋ง์„ ํ• ๋•Œ๋Š” 2์˜ ์ œ๊ณฑ์œผ๋กœ ์ž‘์—…์„ ํ•ด์•ผํ•œ๋‹ค.

 (๋ Œ๋”๋ง ์†๋„๋ฅผ ํ–ฅ์ƒ ์‹œํ‚ค๊ธฐ๋„ ํ•˜๊ณ , ๋น„๋””์˜ค ๋ฉ”๋ชจ๋ฆฌ ๋กœ๋”ฉ์— ์ถฉ๋Œ์ด ์—†๋„๋ก ๋งŒ๋“ค๊ธฐ๋„ ํ•จ)

๋ฐ‰๋งต : 32, 64, 128, 256, 512, 1024, 2048, 4096

 

๋ผ์ดํŠธ ๋ณต์žก๋„ ํ–ˆ์„๋•Œ ํ•˜์–€์ƒ‰์œผ๋กœ ๊ฐ€์ง€ ์•Š๊ฒŒ ์ฃผ์˜๋ฅผ ํ•ด๋ผ ํ–ˆ์Œ

 

ํ•„์š” ํ…์Šค์ฒ˜ ํ•ด์ƒ๋„ 

 

์„ ํƒํ•œ ๋ฉ”์‹œ์˜ ํ•ด์ƒ๋„๋ฅผ ๋ณด์—ฌ์ฃผ๋Š”๋ฐ์š”. 

ํšŒ์ƒ‰์ผ ๊ฒฝ์šฐ๊ฐ€ ๊ฐ€์žฅ ์ข‹์€ ์ƒํƒœ 

์ž˜ ์•ˆ๋ณด์ด๋Š” ๋ถ€๋ถ„์€ ํšŒ์ƒ‰์œผ๋กœ ๋งž์ถฐ์ฃผ๊ณ  

๋ณด์ด๋Š” ๊ฒƒ์€ ๋…น์ƒ‰์œผ๋กœ ๋งž์ถฐ์ฃผ๋Š” ๊ฒƒ์„ ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.  ์ฐธ๊ณ ๋กœ ์„ ํƒํ•ด์•ผํ•œ๋‹ค. 

๊ฐ„ํ˜น ๋’ค์— ์ชฝ์ด ๋…น์ƒ‰์ด๋ผ 128๊นŒ์ง€ ๊ฐ”๋Š”๋ฐ ๋…น์ƒ‰์ด๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๊ทธ๋ƒฅ ์‹ ๊ฒฝ์“ฐ์ง€ ๋งˆ์„ธ์š”. 

๋งˆ์ง€๋ง‰์— ๊ผญ ์ŠคํŠธ๋ฆฌ๋ฐ ํ’€ ํ™•์ธํ•ด๋ณด๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค. 

 

์••์ถ•์—์„œ ์ตœ๋Œ€ ํ…์Šค์ฒ˜ ์ธ๊ฒŒ์ž„ ์—์„œ ์ตœ๋Œ€ ํ…์Šค์ฒ˜ ํฌ๊ธฐ๋ฅผ ์ˆ˜์ • 2048 ->1024๋กœ ์ˆ˜์ •ํ•˜๋ฉด ๋ณ€๊ฒฝ์ด ๋œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ด๋ฏธ์ง€์˜ ํฌ๊ธฐ๊ฐ€ ์ค„๊ฒŒ ๋œ๋‹ค. 

 

์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ํ•œ๊บผ๋ฒˆ์— ์ค„์ด๊ณ  ์‹ถ๋‹ค๋ฉด ์—ฌ๋Ÿฌ๊ฐœ ์„ ํƒํ•˜๊ณ  ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ -> ์—์…‹ ์•ก์…˜ -> ํ”„๋กœํผํ‹ฐ ๋งคํŠธ๋ฆญ์Šค์—์„œ ์„ ํƒ ํŽธ์ง‘์„ ์„ ํƒํ•œ๋‹ค. 

์ด๋ ‡๊ฒŒ ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค.