다음은 이 SDK를 구성하는 다양한 폴더들에 대한 간단한 설명입니다.
-
SDK
주요 SDK 폴더. Wwise SDK 설치 프로그램은 이 폴더를 가리키는 WWISESDK
라는 환경 변수를 생성합니다. 이 환경 변수는 경로에 파일이나 라이브러리, 등을 포함시키도록 하드코딩하는 대신, 스크립트나 C++ 프로젝트에서 사용할 수 있습니다. 더 자세한 정보는 SDK 입력 라이브러리와 배포되는 바이너리 와 Include 파일 를 참고하세요.
-
include
주요 include 파일 폴더.
-
AK
Audiokinetic include 파일.
-
Comm
커뮤니케이션 관련 incude 파일.
-
DSP
.
-
MusicEngine
-
Common
모든 플랫폼에 공통으로 적용되는 Interactive Music 관련 include 파일.
-
Plugin
플러그인 헤더 파일 (플러그인 ID와 팩토리 함수, 등록할 때 사용됨).
-
PluginServices
예제 플러그인에 사용되는 헬퍼.
-
SoundEngine
주요 사운드 엔진 헤더 파일.
-
Common
모든 플랫폼에 공통으로 적용되는 사운드 엔진 헤더 파일.
-
Platforms
플랫폼별 사운드 엔진 헤더 파일.
-
SpatialAudio
Spatial Audio (공간 음향) 헤더 파일.
-
Common
모든 플랫폼에 공통으로 적용되는 Spatial Audio 헤더 파일.
-
Tools
다양한 헬퍼 함수와 유형의 헤더 파일.
-
Wwise
Wwise Authoring Application (저작 애플리케이션) 플러그인에 사용되는 헤더 파일.
-
SourceControl
Wwise Authoring Application 소스 컨트롤 플러그인이 구현하거나 사용하는 인터페이스
-
WwiseAuthoringAPI
더 자세한 정보는 Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기 를 참고하세요.
-
예시
예제 코드. 더 자세한 정보는 예제 를 참고하세요.
-
Common
몇몇 예제에서 공유하는 파일.
-
DSP
.
-
DynamicLibraries
.
-
IntegrationDemo
사운드 엔진 통합 데모. 더 자세한 정보는 Integration Demo 예제 를 참고하세요.
-
Common
Integration Demo 예제의 공용 코드.
-
WwiseProject
Integration Demo 예제의 Wwise 프로젝트로, GeneratedSoundBanks 하위폴더에 SoundBank가 포함돼 있음.
-
Motion
Motion 관련 예제 코드
-
Plugins
예제 플러그인. 더 자세한 정보는 예제 음원 플러그인 과 예제 효과 플러그인 을 참고하세요.
-
AkAudioInput
오디오 입력 음원 플러그인. 이 예제 플러그인에 대한 더 자세한 정보는 오디오 입력 음원 플러그인 을 참고하세요. 자신의 음원 플러그인을 직접 만드는 것과 관련한 자세한 정보는 오디오 플러그인 을 참고하세요.
-
Sources
-
AudioEngineFX
사운드 엔진 플러그인 라이브러리의 소스 코드.
-
WwisePlugin
Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
-
AkDelay
Delay (지연) 예제 효과 플러그인. 자신의 효과 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
-
Sources
-
AudioEngineFX
사운드 엔진 플러그인 라이브러리의 소스 코드.
-
WwisePlugin
Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
-
AkSineTone
Sine 예제 소스 플러그인. 자신의 소스 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
-
Sources
-
AudioEngineFX
사운드 엔진 플러그인 라이브러리의 소스 코드.
-
WwisePlugin
Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
-
AkSink
-
Sources
-
AudioEngineFX
사운드 엔진 플러그인 라이브러리의 소스 코드.
-
WwisePlugin
Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
-
AkToneGenerator
Tone Generator 예제 소스 플러그인. 자신의 소스 플러그인을 직접 만드는 것과 관련한 더 많은 정보는 오디오 플러그인 을 참고하세요.
-
Sources
-
AudioEngineFX
사운드 엔진 플러그인 라이브러리의 소스 코드.
-
WwisePlugin
Authoring Application 플러그인 DLL의 소스 코드와 헬퍼 파일.
-
SoundEngine
-
Common
기본 Low-Level I/O 구현 공용 코드. Refer to 샘플 기본 구현 설명 for details on the default low-level I/O implementations, and 스트리밍 / 스트림 매니저 for a discussion on integrating Wwise I/O in your game.
-
SourceControl
소스 컨트롤 예제 플러그인. 더 자세한 정보는 소스 컨트롤 예제 코드 를 참고하세요.
-
Tools
예제 툴.
-
WwiseAuthoringAPI
더 자세한 정보는 Wwise Authoring API (WAAPI, Wwise 저작 API) 사용하기 를 참고하세요.
-
source
-
Build
-
StreamManager
기본 Streaming Manager 구현에서 사용되는 소스 코드. 스트리밍 커스터마이징이나 디버깅에 사용할 수 있습니다. 더 자세한 정보는 스트리밍 / 스트림 매니저 를 참고하세요.
SDK 입력 라이브러리와 배포되는 바이너리
Wwise 사운드 엔진을 통합시키는 데 필요한 입력 라이브러리는 SDK 설치 디렉터리의 맨 하위를 보면 각각의 플랫폼 폴더의 빌드 환경 설정 에 있습니다. 라이브러리 폴더 구조는 다음과 같이 정의합니다.
- {Wwise SDK Dir}/{Platform name}/{Configuration name}/lib 에서
- {Wwise SDK Dir} 는 SDK 설치 폴더입니다.
- {Platform name} 은 이용 가능한 플랫폼 이름(x64, Mac, iOS, ...) 중 하나입니다. 접미사는 CPU 아키텍처나 대상 컴파일러로 세분화됩니다.
- {Configuration name} 은 세 가지 빌드 설정(Debug, Profile, Release) 중의 하나입니다.
For example, Profile libraries for the Windows platform using Visual Studio 2019 can be found in {Wwise SDK Dir}\x64_vc160\Profile\lib.
SDK에 포함된 다양한 라이브러리에 대한 설명은 빌드 환경 설정 을 참고하세요.
![](/images/2024.1.2_8726/?source=SDK&id=images/Tip.gif) | 작은 정보: SDK 설치 프로그램은 SDK 설치 폴더를 가리키는 WWISESDK 라는 환경 변수를 생성합니다. 이 환경 변수를 스크립트와 C++ 프로젝트에 사용해 SDK의 include나 라이브러리, 바이너리 디렉터리를 참조할 수 있습니다. 더 자세한 정보는 소스와 효과 플러그인 을 참고하세요. Note: Mac에서는 WWISESDK 변수가 설정되지 않습니다. |