다음 모듈을 사용하여 작업 흐름에 맞게 Wwise Unreal 통합을 커스터마이징할 수 있습니다.
Wwise 사운드 엔진 런타임 모듈:
- AkAudio 모듈
통합에서 대부분의 사용자 대면 기능을 위한 루트 모듈입니다. 통합을 커스터미이징하려는 경우가 아니면 일반적으로 이 모듈이외에 다른 모듈을 살펴볼 필요는 없습니다.
- Wwise Module
A simple module that links to all of the other optional modules.
- WwiseSoundEngine 모듈
가장 하위 레벨에서 Wwise Sound Engine 라이브러리와 Unreal 프로젝트 사이의 다리 역할을 합니다.
- WwiseFileHandler 모듈
Wwise Sound Engine에 미디어 및 SoundBank와, Wwise Location Resolver 및 I/O Hook의 요청을 처리하는 기능을 포함한 필요한 외부 음원을 제공합니다.
- WwiseResourceLoader 모듈
보다 높은 레벨에서는 모든 Wwise 오브젝트 유형을 처리하고 이러한 Wwise 오브젝트의 파일을 로드 및 언로드하기 위해 WwiseFileHandler 모듈 와 적절하게 인터페이스합니다. 쿠킹하지 않은 프로젝트 및 Editor 모듈:
- WwiseProjectDatabase 모듈
Wwise 프로젝트에서 생성된 SoundBank의 현재 상태에 관한 메모리 기반 데이터베이스 뷰를 제공합니다.
- WwiseResourceCooker 모듈
Wwise Object Info 구조체를 WwiseResourceLoader용 Cooked 구조체로 변환하고 요청된 오브젝트의 파일을 GeneratedSoundBanks에서 패키징 프로세스의 Staging 폴더로 복사합니다. 선택적인 모듈:
- WwiseSimpleExternalSourceManager 모듈
내부 테스트나 Wwise Demo Game과 같은 Audiokinetic이 제공하는 일부 프로젝트에 사용되는 최소한의 External Source Manager 구현입니다.
- AkAudioMixer 모듈
프로젝트에서 오디오 출력과 오디오 서브믹스를 Unreal 오디오 컴포넌트에서 Wwise 프로젝트의 믹서로 연결할 수 있게 해줍니다.