3 개의 강의

목차

가상 보이스 이해하기

기본적으로 활성화된 보이스는 같은 순서로 처리되지만 일부 소리는 거리가 멀거나, 랜덤 값이 불규칙하게 조합되거나, 다른 여러 사운드에 묻혀서 들리지 않을 수 있습니다. 이 경우 보이스가 들리지 않는다면 리소스가 낭비되겠죠. 들리지 않는 보이스에 사용되는 리소스를 최소화하기 위해서 보이스를 '가상'으로 전환할 수 있습니다. 보이스가 활성화되면 물리적 보이스라는 것이 되는데, 이때 Wwise가 하는 일은 다음과 같습니다.

  1. 오디오 파일을 디코딩합니다.

  2. 사운드를 리샘플링합니다 (Pitch Shift가 있다면 이때 적용합니다).

  3. Effect와 필터를 적용합니다.

  4. 볼륨 계산을 실행합니다.

물리적 보이스가 가상이 되면 Wwise는 네 번째에 있는 볼륨 계산을 제외한 나머지 단계를 건너뜁니다. 다시 물리적 보이스가 될만큼 소리가 큰지를 알려면 Wwise에서 볼륨 계산 단계를 꼭 실행해야 합니다. 이 때 볼륨 계산(네 번째 단계)만 처리되기 때문에 다른 단계에 사용되는 리소스가 절약됩니다.

Profiler로 돌아가서 어떤 사운드가 가상인지 지켜봅시다.

  1. Profiler 레이아웃(또는 F6을 누르세요)으로 전환 후 Advanced Profiler의 Voices 탭으로 이동해주세요.

  2. 필요하다면 Virtual 열이 보일 때까지 아래 슬라이더를 오른쪽으로 드래그하세요.

    Virtual 열은 사운드의 가상 여부를 확인해 체크 마크(√)로 간단히 표시해줍니다. 또한 가상 보이스는 Voices Graph 뷰에서 회색으로 표시됩니다.

  3. Wwise Layouts 메뉴에서 Voice Profiler를 선택하세요 (혹은 F11을 누르세요).

    Voice Profiler의 Voice Inspector와 Voice Monitor에서는 하나의 보이스와 해당 보이스에 대한 변경 사항을 쉽게 살펴볼 수 있습니다. Voice Monitor를 사용하면 살펴보고자 하는 특정 시간대를 결정할 수 있습니다. 하지만 현재 여러 개의 보이스가 겹쳐져 표시되고 있기 때문에 Voice Monitor의 Object Filter에서 Ambient_Fire_Campfire 오디오 구조를 선택해 봅시다. 이 소리는 대장장이의 화로로도 사용되고 있습니다.

  4. Voice Monitor의 텍스트 필터에 'ambient fire campfire'를 입력하세요.

    Ambient_Fire_Campfire 보이스가 Voice Monitor, Voice Explorer 및 Voice Inspector에 표시됩니다.

  5. Voice Monitor에서 Ambient_Fire_Campfire 보이스의 가상 마커가 보일 때까지 시간 커서를 뒤로 더 드래그하세요.

게임을 처음 시작했을 땐 Ambient_Fire_Campfire 보이스로부터 멀리 떨어진 곳에서 시작했기 때문에 이 보이스는 처음엔 가상이었다가 대장간에 가까워지면 물리적 보이스로 변할 것입니다. 볼륨이 가상으로 설정되어 있기 때문에 시간 커서를 더 뒤로 드래그해도 변경되지 않는 것을 볼 수 있습니다. 이는 앞선 첫 세 단계(1. 오디오 파일 디코딩, 2. 사운드 리샘플링, 3. 효과와 필터 적용)가 무시되었기 때문입니다.

보이스 그래프에서 사각형 세 개와 무한대 음수값으로 표시된 아이콘을 찾아보세요.

이 아이콘은 상대적 볼륨을 표시하며 보이스가 가상이거나 물리적인 것과는 상관 없이 계산됩니다. 무한대 음수값은 보이스 볼륨이 무한대로 낮다는 것을 의미합니다.


이 페이지가 도움이 되었나요?