๐Ÿ“„

Source Bus

Mark as Draft

์ •์˜

Unreal Engine ๋‚ด๋ถ€์—์„œ ์—ฌ๋Ÿฌ Audio ์‹ ํ˜ธ๋ฅผ ํ•˜๋‚˜๋กœ ํ•ฉ์นœ ๋’ค ์ด๋ฅผ 3์ฐจ์› ๊ณต๊ฐ„์˜ ๋‹จ์ผ ๊ฐ€์ƒ ๊ฐ์ฒด๋กœ ์ทจ๊ธ‰ํ•˜์—ฌ ๊ณต๊ฐ„ํ™” ๋ฐ ๊ฑฐ๋ฆฌ ๊ฐ์‡  ์—ฐ์‚ฐ์„ ํ•œ ๋ฒˆ์— ์ˆ˜ํ–‰ํ•˜๋Š” ํŠน์ˆ˜ ๋ผ์šฐํŒ… ์—์…‹์ด๋‹ค.

์„ค๋ช…

๊ณผ๊ฑฐ ๊ฒŒ์ž„ ์—”์ง„์€ ๋™์ผํ•œ ์œ„์น˜์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—ฌ๋Ÿฌ ์†Œ๋ฆฌ๋ฅผ 3D ๊ณต๊ฐ„ ์Œํ–ฅ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ๋•Œ ๊ฐ Audio ์ปดํฌ๋„ŒํŠธ๋งˆ๋‹ค ๊ฐœ๋ณ„ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์‹ฌ๊ฐํ•œ CPU ํผํฌ๋จผ์Šค ๋‚ญ๋น„๋ฅผ ์ดˆ๋ž˜ํ–ˆ๋‹ค.
Epic Games๋Š” ๋ฏน์‹ฑ ์ฝ˜์†”์˜ ๋ฒ„์Šค ๊ฐœ๋…์„ 3D ํ™˜๊ฒฝ์œผ๋กœ ๊ฐ€์ ธ์™€
๐Ÿ“„
Sound Submix
๋กœ ๋„˜์–ด๊ฐ€๊ธฐ ์ „ ๋‹จ๊ณ„์—์„œ ์†Œ๋ฆฌ๋ฅผ ๋ฌถ์–ด ๋‹จ์ผ ์Œ์›์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•˜๋Š” Source Bus ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋„์ž…ํ–ˆ๋‹ค.
๋‹จ์ˆœํžˆ ์‹ ํ˜ธ๋ฅผ ์„ž๋Š” Submix์™€ ๋‹ฌ๋ฆฌ ์ด ์—์…‹์€ ์›”๋“œ ๋‚ด๋ถ€์— ๋ฌผ๋ฆฌ์  ์œ„์น˜ ์ขŒํ‘œ๋ฅผ ๊ฐ€์ง€๋ฉฐ ์ž์‹ ์—๊ฒŒ ๋“ค์–ด์˜จ ์†Œ๋ฆฌ๋ฅผ ๋ฌถ์–ด ๋‹จ ํ•œ ๋ฒˆ์˜ ๋ฐฉํ–ฅ์„ฑ ์—ฐ์‚ฐ๋งŒ ์ ์šฉํ•œ๋‹ค.
ํ˜„์—… ํŒŒ์ดํ”„๋ผ์ธ์—์„œ๋Š” ๋‹ค์ค‘ ๋ถ€ํ’ˆ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ณตํ•ฉ ๊ฐ์ฒด๊ฐ€ ๋‚ด๋Š” ์ˆ˜๋งŽ์€ ์†Œ๋ฆฌ๋ฅผ ํ•˜๋‚˜๋กœ ํ†ต์ œํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด ๋ณด์ด์Šค ์ฑ„๋„ ์ ์œ ์œจ์„ ๋ฐฉ์–ดํ•˜๋Š” ์ตœ์ ํ™” ๋„๊ตฌ๋กœ ์ž‘๋™ํ•œ๋‹ค.

์›๋ฆฌ

  1. ์‚ฌ์ „ ๋ณ‘ํ•ฉ ๋ผ์šฐํŒ… ํ†ต์ œ
    1. ๊ฐœ๋ณ„ Audio ์‹ ํ˜ธ๊ฐ€ ์—”์ง„ ๋งˆ์Šคํ„ฐ ๋ฒ„์Šค๋กœ ์งํ–‰ํ•˜์ง€ ์•Š๊ณ  ์ง€์ •๋œ Source Bus ๊ฐ์ฒด๋กœ ์ˆ˜๋ ดํ•˜์—ฌ ๋‹จ์ผ ํŒŒํ˜• ๋ฐ์ดํ„ฐ๋กœ ์ˆ˜ํ•™์ ์œผ๋กœ ๋ณ‘ํ•ฉ๋˜๋Š” ์ „์ฒ˜๋ฆฌ ๊ณผ์ •์„ ๊ฑฐ์นœ๋‹ค.
  1. ๋‹จ์ผ ๊ฐ์ฒด ๊ณต๊ฐ„ํ™” ์—ฐ์‚ฐ
    1. ๋ณ‘ํ•ฉ์ด ์™„๋ฃŒ๋œ ํŒŒํ˜• ๋ฐ์ดํ„ฐ์— ๋ฌผ๋ฆฌ์  3D ์ขŒํ‘œ์™€ ์ง€ํ–ฅ์„ฑ ํŒจํ„ด์„ ๋ถ€์—ฌํ•˜์—ฌ ์ˆ˜์‹ญ ๊ฐœ์˜ ์›๋ณธ ์†Œ์Šค๊ฐ€ ๋‹จ ํ•œ ๋ฒˆ์˜ ๊ณต๊ฐ„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜๋งŒ ํ†ต๊ณผํ•˜๋„๋ก ์—ฐ์‚ฐ๋Ÿ‰์„ ํ†ต์ œํ•œ๋‹ค.
  1. ํ•˜๋“œ์›จ์–ด ๋ณด์ด์Šค ํ• ๋‹น ๋ฐฉ์–ด
    1. ์žฌ์ƒ๋˜๋Š” ๋ชจ๋“  ์˜ค๋””์˜ค์— ๊ฐœ๋ณ„ ๋ณด์ด์Šค ์ฑ„๋„์„ ํ• ๋‹นํ•˜๋Š” ๋Œ€์‹  ๋ฒ„์Šค๋กœ ๋ฌถ์ธ ์ถœ๋ ฅ ์‹ ํ˜ธ์—๋งŒ ๋‹จ์ผ ๋ณด์ด์Šค๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ ๋ชจ๋ฐ”์ผ ๋“ฑ ์ œํ•œ๋œ ์ž์›์—์„œ์˜ ์†Œ๋ฆฌ ๋Š๊น€์„ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฐฉ์–ดํ•œ๋‹ค.
  1. Submix ๊ณ„์ธต ํ†ตํ•ฉ ์—ฐ๋™
    1. ๊ณต๊ฐ„ํ™” ์—ฐ์‚ฐ์ด ๋๋‚œ 3D ์˜ค๋””์˜ค ์‹ ํ˜ธ๋ฅผ
      ๐Ÿ“„
      Ambience
      ๋‚˜ ์ถœ๋ ฅ์„ ๋‹ด๋‹นํ•˜๋Š” ์ผ๋ฐ˜ Submix ๋…ธ๋“œ๋กœ ์ „์†กํ•˜์—ฌ ๊ธฐ์กด
      ๐Ÿ“„
      Mixing
      Tree์™€ ์ถฉ๋Œ ์—†์ด ์™„๋ฒฝํžˆ ์œตํ•ฉํ•œ๋‹ค.

๊ตฌ์กฐ

ย 

์˜ˆ์‹œ

๊ฑฐ๋Œ€ ๊ธฐ๊ณ„ ๊ตฌ๋™์Œ ํ†ตํ•ฉ Rendering

์—ฌ๋Ÿฌ ๋ถ€ํ’ˆ์œผ๋กœ ์กฐ๋ฆฝ๋œ ๋ณด์Šค ๋ชฌ์Šคํ„ฐ๋ฅผ ๋””์ž์ธํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ์—”์ง„ ์†Œ๋ฆฌ์™€ ์œ ์•• ์ž‘๋™์Œ์„ ๋…๋ฆฝ์ ์œผ๋กœ ์žฌ์ƒํ•˜๋˜ ์ถœ๋ ฅ ๋Œ€์ƒ์„ ํ•˜๋‚˜์˜ Source Bus๋กœ ๊ณ ์ •ํ•œ๋‹ค. ์ค‘์‹ฌ ์ขŒํ‘œ์— ๊ฐ์ฒด๋ฅผ ๋ฐฐ์น˜ํ•˜์—ฌ ์ˆ˜์‹ญ ๊ฐœ์˜ ๊ธฐ๊ณ„์Œ์ด ๋‹จ ํ•˜๋‚˜์˜ ๊ฑฐ๋Œ€ํ•œ 3D ์‚ฌ์šด๋“œ๋กœ ๋ญ‰์ณ ๊ณต๊ฐ„์ ์œผ๋กœ ์ „๋‹ฌ๋˜๋„๋ก ์—ฐ์‚ฐ ๋น„์šฉ์„ ์ ˆ์•ฝํ•œ๋‹ค.

๊ตฐ์ง‘ ์œ ๋‹› ํƒ€๊ฒฉ์Œ ๋ณด์ด์Šค ์ฑ„๋„ ์••์ถ•

์ „๋žต ๊ฒŒ์ž„์—์„œ ์ˆ˜๋ฐฑ ๋ช…์˜ ๋ณด๋ณ‘์ด ๋™์‹œ ์‚ฌ๊ฒฉํ•˜๋Š” ์ƒํ™ฉ์„ ์„ค๊ณ„ํ•œ๋‹ค. ๋ชจ๋“  ์ด์†Œ๋ฆฌ๋ฅผ ๊ฐœ๋ณ„ ๊ณต๊ฐ„ํ™”ํ•˜๋ฉด ์Šค๋ ˆ๋“œ๊ฐ€ ๋งˆ๋น„๋œ๋‹ค. ๋ถ€๋Œ€ ์ค‘์•™ ์œ„์น˜์— Source Bus๋ฅผ ๋™์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ์ด์†Œ๋ฆฌ๋ฅผ ์ „์†กํ•œ๋‹ค. ๋‹จ ํ•œ ๋ฒˆ์˜ ๊ฐ์‡  ์—ฐ์‚ฐ๋งŒ์œผ๋กœ ์ˆ˜๋ฐฑ ๋ฐœ์˜ ์‚ฌ๊ฒฉ์Œ์„ ๊ฑฐ๋Œ€ํ•œ ํญ์Œ์œผ๋กœ ์น˜ํ™˜ํ•˜์—ฌ ๋ณ‘๋ชฉ์„ ๋ง‰์•„๋‚ธ๋‹ค.

๋ณตํ•ฉ ๋ฌด๊ธฐ ์‹œ์Šคํ…œ ๋ฐœ์‚ฌ์ฒด ์˜ค๋””์˜ค ๋™๊ธฐํ™”

๋‹ค๋‹จ๊ณ„ ๋ถ„๋ฆฌ ๋ฏธ์‚ฌ์ผ์„ ๊ตฌํ˜„ํ•  ๋•Œ ์ ์šฉํ•œ๋‹ค. ์ถ”์ง„์Œ๊ณผ ๊ธฐ๊ณ„ ํšŒ์ „์Œ์„ ๋ฌถ์–ด ์ด ์—์…‹์œผ๋กœ ๋ณด๋‚ธ๋‹ค. ๋‚ ์•„๊ฐ€๋Š” ๊ถค์ ์„ ๋”ฐ๋ผ ๊ฐ์ฒด์˜ ๋ฌผ๋ฆฌ์  Transform ์ขŒํ‘œ๋ฅผ ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธํ•œ๋‹ค. ์ˆ˜๋งŽ์€ ์˜ค๋””์˜ค ๋ ˆ์ด์–ด๊ฐ€ ๊ฒฐํ•ฉ๋œ ์ƒํƒœ๋กœ ์ฒญ์ทจ์ž ๋จธ๋ฆฌ ์œ„๋ฅผ ์ง€๋‚˜๋Š”
๐Ÿ“„
Doppler Effect
๋ฅผ ๋‹จ์ผ ์—ฐ์‚ฐ์œผ๋กœ ๋„์ถœํ•ด๋‚ธ๋‹ค.
Mark as Published
ย