Unity 오디오 SFX 리버브 효과 문서
개요
SFX 리버브 효과(SFX Reverb Effect)는 Unity에서 커스텀 리버브 효과를 생성하기 위해 AudioMixer 그룹의 출력값을 왜곡하는 기능입니다. 이는 게임의 오디오 환경을 보다 풍부하고 사실감 있게 만들어 줍니다.
프로퍼티 설명
| 프로퍼티 | 설명 | 범위 | 기본값 |
|---|---|---|---|
| Dry Level | 출력값의 드라이 시그널 믹스 레벨 | -10000.0 – 0.0 mB | 0 mB |
| Room | 저주파대 룸 효과 레벨 | -10000.0 – 0.0 mB | -10000.0 mB |
| Room HF | 고주파대 룸 효과 레벨 | -10000.0 – 0.0 mB | 0.0 mB |
| Decay Time | 저주파대에서 잔향 감쇠 시간 | 0.1 – 20.0 초 | 1.0 초 |
| Decay HF Ratio | 고주파대에서 저주파대로의 감쇠 시간 비율 | 0.1 – 2.0 | 0.5 |
| Reflections | 초기 반사 레벨 | -10000.0 – 1000.0 mB | -10000.0 mB |
| Reflect Delay | 초기 반사 딜레이 시간 | -10000.0 – 2000.0 mB | 0.02 |
| Reverb | 후기 잔향 시간 | -10000.0 – 2000.0 mB | 0.0 mB |
| Reverb Delay | 첫 번째 반사 대비 후기 잔향 지연 시간 | 0.0 – 0.1 초 | 0.04 초 |
| Diffusion | 잔향 확산 (에코 밀도) | 0.0 – 100.0 % | 100.0 % |
| Density | 잔향 밀도 (모드 밀도) | 0.0 – 100.0 % | 100.0 % |
| HFReference | 레퍼런스 고주파 | 20.0 – 20000.0 Hz | 5000.0 Hz |
| Room LF | 룸 효과 저주파 레벨 | -10000.0 – 0.0 mB | 0.0 mB |
| LFReference | 레퍼런스 저주파 | 20.0 – 1000.0 Hz | 250.0 Hz |
활용 및 응용 예제
예제 1: 기본 리버브 설정
리버브 효과를 기본 설정으로 사용하려면 Dry Level, Room, Room HF를 설정한 후 Decay Time을 조절하여 원하는 공간감을 만듭니다.
예제 2: 저주파 강조시키기
저주파대 룸 효과 수준을 높여 한층 더 깊은 느낌의 사운드를 원하실 경우 Room LF 프로퍼티를 조정하세요.
예제 3: 게임의 분위기 전환
게임에서 특정 구역에 들어갈 때 반향이 강한 공간을 연출하고 싶다면, Reflections와 Reverb 값을 높여 실감나는 효과를 느껴볼 수 있습니다.
예제 4: 특별한 SFX 리버브 효과
특정 이벤트(예: 폭발이나 마법) 발생 시, 순간적으로 높은 Diffusion과 Density 값을 설정하여 몰입감을 높일 수 있습니다.
결론
Unity의 SFX 리버브 효과는 게임 내에서 다양한 환경적 소리를 만드는 데 유용합니다. 위의 프로퍼티와 예제를 활용하여 좀 더 풍부한 사운드를 디자인해 보세요!