버전
Wwise 프로젝트 안에서는 두 가지 주요 방법으로 문제를 발견할 수 있습니다.
Wwise 툴바의 로그 표시기를 사용하면 프로젝트에서 표시되는 메시지, 경고, 오류 사항을 빠르게 확인할 수 있습니다. 표시기 위로 마우스 커서를 옮기면 더 자세한 정보를 확인할 수 있습니다.
![]() |
열거된 로그 항목을 모두 확인하려면 표시기를 클릭해서 Logs 뷰를 여세요. Logs 뷰의 다섯 가지 탭은 Wwise 프로젝트에서 문제가 일어날 수 있는 모든 부분을 다룹니다.
![]() |
로그 항목이 있는 각 탭에는 가장 높은 심각성에 해당하는 아이콘이 포함되어 있습니다. 오류는 작업의 무결성에 영향을 끼치며 치명적인 오류의 경우 작업의 완성에 영향을 끼치기 때문에 반드시 해결해야 합니다. 경고는 작업의 무결성에 영향을 줄 수 있지만 무조건 영향을 주는 것은 아니므로 검토해보아야 합니다. 메시지는 문제가 되지 않지만 Wwise 프로젝트에서 일어나는 일을 이해하는 데에 도움이 되는 값진 정보를 제공할 수 있습니다. 로그에 항목이 없을 경우 해당 탭에 심각성 아이콘이 표시되지 않습니다.
![]() | 작은 정보 |
---|---|
모든 Logs 뷰의 탭 열 머리글을 클릭하면 항목을 논리적 방법으로 정리할 수 있습니다. 예를 들어 Severity(심각성) 열의 경우 가장 심각한 순으로 (치명적 오류, 오류, 경고, 일반 메시지) 혹은 가장 심각하지 않은 순으로 (일반 메시지, 경고, 오류, 치명적 오류)로 배열할 수 있습니다. |
플랫폼, 오디오 파일, SoundBank, 플러그인 문제에 대한 정보를 보여주는 무결성 보고서(integrity report)를 생성하여 프로젝트의 상태를 확인할 수 있습니다. 이 보고서를 살펴보면 다음과 같은 프로젝트 문제를 처리할 수 있습니다.
미디어 파일을 찾을 수 없음
언어 버전 등 음원이 누락됨
플러그인 문제 사항
SoundBank에서 오브젝트가 누락됨
SoundBank에서 렌더링과 효과 건너뛰기(bypass)에 문제 발생
SoundBank의 RTPC 렌더링
무결성 보고서는 이러한 프로젝트 문제를 보여줄 뿐만 아니라 다음과 같은 문제에 대한 정보도 제공합니다.
Platform: 문제가 일어난 플랫폼.
Type: 영향을 받는 오브젝트의 유형.
Object name: 영향을 받는 오브젝트나 요소의 이름.
Status: 문제에 대한 설명.
Comments/Suggestions: 이 문제를 처리할 수 있는 방법에 대한 정보와 권장 사항.
Hierarchy: 계층 구조에서 영향을 받는 오브젝트의 위치.
Wwise 프로젝트 개발 중에는 언제든지 무결성 보고서를 생성할 수 있습니다. SoundBank를 생성하기 전이나 소스 컨트롤을 사용할 경우 Work Unit에 주요 변경 사항을 체크인 하기 전에 보고서를 생성하는 것이 좋습니다.
또한 특정 유형의 문제를 쉽게 찾을 수 있도록 생성하려는 정보의 유형을 지정해서 보고서를 필터링할 수도 있습니다. 다음과 같은 유형을 표시하도록 보고서를 제한할 수 있습니다.
Audio files and sources(오디오 파일과 음원)
Hierarchies(계층 구조)
References
Optimizations(최적화)
보고서가 생성되면 각 문제를 확인하고 더블 클릭하여 권장 해결 방법을 실행할 수 있습니다. 예를 들어 'No group assigned to the Switch Container(Switch Container에 연결된 그룹이 없음)'라는 상태 메시지를 더블 클릭하면 Switch Container에 Switch나 State Group을 할당할 수 있는 Property Editor가 열립니다.
무결성 보고서를 생성하는 방법:
Wwise 메뉴 바에서 Views > Integrity Report를 클릭합니다.
Integrity Report가 열립니다.
To define which platform issues to include in the Integrity Report, select one or more of your project's platforms, as defined in the “Platform Manager”, from the Platforms group.
To define which project language issues to include in the Integrity Report, in the Languages group, select the Languages option and choose the appropriate languages.
프로젝트 문제 유형을 필터링하려면 다음 중 하나를 선택하세요.
Audio files and sources(오디오 파일과 음원)
Hierarchies(계층 구조)
Broken References(연결이 끊어진 참조)
Optimizations(최적화)
Generate를 클릭합니다.
진행 과정 막대가 생성 과정의 상태를 보여줍니다.
Wwise가 무결성 보고서 생성을 끝내면 Close를 클릭합니다.
The Integrity Report- Completed dialog closes and the Integrity Report is displayed.
![]() | 참고 |
---|---|
When you close the Integrity Report dialog, the information is not saved. 이 정보를 후에 확인하려면 반드시 보고서를 저장하세요. 무결성 보고서를 저장하는 방법은 “Saving an integrity report”을(를) 참조하세요. |
Double-click the issue to open the corresponding dialog where you can fix or modify its issue status.
다음 표는 감지할 수 있는 문제와 이러한 프로젝트 문제를 고칠 수 있는 방법의 목록을 보여줍니다.
문제 |
정보/권장 사항 |
---|---|
Original audio file not found(오디오 파일을 찾을 수 없습니다). |
다음 중 하나를 골라 따라하세요.
|
Audio source is missing (오디오 음원이 누락되었습니다). |
메시지를 더블 클릭하여 SFX의 경우 Project Explorer의 Audio 탭에서, 보이스의 경우 Contents Editor에서 메시지를 표시합니다. |
Source Plug-in not supported on platform(음원 플러그인이 플랫폼에서 지원되지 않습니다). |
메시지를 더블 클릭하여 현재 플랫폼이 지원하는 음원 플러그인을 선택할 수 있는 Contents Editor를 엽니다. |
Source Plug-in not installed(음원 플러그인이 설치되지 않았습니다). |
음원 플러그인을 설치합니다. |
Missing language sources(언어 음원이 누락되었습니다). |
Audio File Importer를 사용해서 누락된 언어 음원을 불러옵니다. |
Selected codec does not support this source's channel configuration(선택한 코덱이 이 음원의 채널 구성을 지원하지 않습니다). |
Wwise가 변환 전에 자동으로 음원을 다운믹스합니다. 메시지를 더블 클릭하여 코덱(오디오 포맷)이나 채널 설정을 변경합니다. |
Audio FX plug-in not supported on platform(오디오 효과 플러그인이 플랫폼에서 지원되지 않습니다). |
메시지를 더블 클릭하여 현재 플랫폼이 지원하는 Effect 플러그인을 선택할 수 있는 Property Editor를 엽니다. |
Audio FX Plug-in not installed(오디오 효과 플러그인이 설치되지 않았습니다). |
누락된 오디오 효과 플러그인을 설치합니다. |
Render effect has been applied to an “In use” source that is not an audio file(렌더링 효과가 오디오 파일이 아닌 '사용 중' 음원에 적용됨). |
렌더링 효과는 음원 플러그인에 지원되지 않습니다. 메시지를 더블 클릭하여 다음 중 하나를 골라 따라하세요. Property Editor에서 렌더링 효과 옵션을 제거합니다. Contents Editor에서 'In Use'가 될 오디오 파일을 참조하는 오디오 음원을 선택합니다. |
The selected effect must be rendered(선택한 효과가 반드시 렌더링되어야 합니다). |
더블 클릭하여 Property Editor를 연 다음 다음 중 하나를 골라 따라하세요. Effect를 렌더링합니다. 사용된 Effect를 변경합니다. |
The effect could be rendered to save CPU, since no parameters will change in game(게임에서 매개 변수가 변경되지 않기 때문에 효과를 렌더링하여 CPU를 절약할 수 있음). |
더블 클릭하여 Property Editor를 연 후 Render 체크 상자를 선택합니다. |
The effect on this object has been bypassed.(이 오브젝트에서 해당 효과를 건너뜁니다.) The render effect will be ignored(렌더링 효과가 무시됩니다). |
이 두 작업 모두 지원되지 않기 때문에 프로젝트에서 렌더링 효과의 중요성을 확인하세요. 렌더링 효과 옵션을 적용하고 싶을 경우 Bypass Effect를 제거하세요. |
A bypass effect property has been assigned to the RTPC for this object(이 오브젝트의 RTPC에 효과 건너뛰기 속성이 할당되었습니다). The render effect will be ignored(렌더링 효과가 무시됩니다). |
이 두 작업 모두 지원되지 않기 때문에 프로젝트에서 렌더링 효과와 RTPC로 작동하는 효과 건너뛰기의 중요성을 확인하세요. 렌더링 효과 옵션을 적용하고 싶을 경우 오브젝트에서 RTPC 효과 건너뛰기를 제거하세요. |
An RTPC has been applied to the Effect for this object(이 오브젝트의 Effect에 RTPC가 적용되었습니다). The render effect will be ignored(렌더링 효과가 무시됩니다). |
이 두 작업 모두 지원되지 않으므로 적용된 프로젝트에서 RTPC나 렌더링 효과의 중요성을 재고해야 합니다. 렌더링 효과를 적용하고 싶을 경우 RTPC를 제거하세요. |
Seek table required for this virtual voice behavior(이 가상 보이스 작동 방식에 빠른이동 테이블이 필요합니다). |
Double-click the message to open the Conversion Settings dialog and do one of the following:
|
Seek table not required for this virtual voice behavior(이 가상 보이스 작동 방식에 빠른이동 테이블이 필요 없습니다). |
메모리 사용량을 줄이려면 빠른이동 테이블을 비활성화할 수 있습니다. Double-click the message to open the Conversion Settings dialog to disable the seek table in the Vorbis Encoder Parameters dialog. |
Seek table required for music objects in Vorbis format(Vorbis 포맷의 음악 오브젝트에는 빠른이동 테이블이 필요합니다). |
Double-click the message to open the Conversion Settings dialog and do one of the following: Enable the seek table in the Vorbis Encoder Parameters dialog. 파일 포맷을 변경합니다. |
Child object in this container is not assigned to a Switch(이 컨테이너의 하위 오브젝트가 Switch에 할당되지 않았습니다). |
메시지를 더블 클릭하여 Project Explorer와 관련 Property Editor를 연 다음 다음 중 하나를 골라 따라하세요. 할당되지 않은 오브젝트를 제거합니다. Switch에 오브젝트를 할당합니다. |
No group assigned to the Switch Container(Switch Container에 할당된 그룹이 없습니다). |
더블 클릭하여 Property Editor를 연 후 Switch Container에 Switch나 State Group을 할당합니다. |
No objects assigned to a Switch in Switch Container(Switch Container의 Switch에 할당된 오브젝트가 없습니다). |
더블 클릭하여 Contents Editor를 연 후 Switch Container의 Switch에 오브젝트를 할당합니다. |
No group is assigned to the Music Switch Container(Music Switch Container에 할당된 그룹이 없습니다). |
더블 클릭하여 Property Editor를 연 후 Music Switch Container에 Switch나 State Group을 할당합니다. |
No music objects assigned to a Switch in this container(이 컨테이너의 Switch에 음악 오브젝트가 할당되지 않았습니다). |
더블 클릭하여 Switch에 음악 오브젝트를 할당할 수 있는 Music Switch Association Editor를 엽니다. |
The playlist of the Sequence Container has no assigned objects(Sequence Container의 재생 목록에 할당된 오브젝트가 없습니다). |
더블 클릭하여 재생 목록에 오브젝트를 할당할 수 있는 Contents Editor를 엽니다. |
The playlist of the Music Playlist Container has no assigned objects(Music Playlist Container의 재생 목록에 할당된 오브젝트가 없습니다). |
더블 클릭하여 Music Playlist Editor를 열고 재생 목록에 음악 오브젝트를 할당합니다. |
A blend track in the Blend Container has no assigned objects(Blend Container의 블렌드 트랙에 할당된 오브젝트가 없습니다). |
더블 클릭하여 Blend Track Editor를 연 다음 다음 중 하나를 따라하세요. 블렌드 트랙에 오브젝트를 추가합니다. 블렌드 트랙을 제거합니다. |
A music track in the Music Segment contains no audio files(Music Segment의 뮤직 트랙에 오디오 파일이 없습니다). |
더블 클릭하여 Music Segment Editor 연 다음 다음 중 하나를 따라하세요. 뮤직 트랙에 클립을 추가합니다. 뮤직 트랙을 삭제합니다. |
The SoundBank refers to objects that no longer exist(SoundBank가 더 이상 존재하지 않는 오브젝트를 참조합니다). |
SoundBank에서 해당 Event나 오브젝트를 제거합니다. |
No object assigned to Event Action(Event Action에 할당된 오브젝트가 없습니다). |
더블 클릭하여 Event Editor를 연 다음 다음 중 하나를 따라하세요. 이러한 Action에 오브젝트를 할당합니다. Event Action을 제거합니다. |
No object assigned to path in Dialogue Event(Dialogue Event의 경로에 오브젝트가 할당되지 않았습니다). |
더블 클릭하여 Dialogue Event Editor를 연 다음 다음 중 하나를 따라하세요. 경로에 오브젝트를 할당합니다. 경로를 제거합니다. |
Some child objects in this sample accurate container are not using the same output properties as the parent container(샘플이 정확해야 하는 이 컨테이너의 일부 하위 오브젝트가 상위 컨테이너와 동일한 출력 속성을 사용하지 않습니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 더블 클릭하여 Schematic View를 연 다음 샘플이 정확해야 하는 컨테이너의 하위 오브젝트에서 출력 덮어쓰기를 제거합니다. |
Some child objects in this sample accurate container are not using the same effect properties as the parent container(샘플이 정확해야 하는 이 컨테이너의 일부 하위 오브젝트가 상위 컨테이너와 동일한 효과 속성을 사용하지 않습니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 더블 클릭하여 Schematic View를 연 다음 샘플이 정확해야 하는 컨테이너의 하위 오브젝트에서 효과 덮어쓰기를 제거합니다. |
Some child objects in this sample accurate container are not using the same advanced settings properties as the parent container(샘플이 정확해야 하는 이 컨테이너의 일부 하위 오브젝트가 상위 컨테이너와 동일한 고급 설정 속성을 사용하지 않습니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 더블 클릭하여 Schematic View를 연 다음 샘플이 정확해야 하는 컨테이너의 하위 오브젝트에서 고급 설정 덮어쓰기를 제거합니다. |
Some containers in this sample accurate container are not sample accurate(샘플이 정확해야 하는 이 컨테이너의 일부 컨테이너 샘플이 정확하지 않습니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 더블 클릭하여 Project Explorer를 연 다음 샘플이 정확하지 않은 하위 컨테이너를 샘플이 정확하도록 변경합니다. |
This sample accurate container has a child Switch Container(샘플이 정확해야 하는 이 컨테이너가 하위 Switch Container를 가집니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 더블 클릭하여 Project Explorer를 연 다음 Switch Container를 제거합니다. |
An audio source in this sample accurate container does not have the same number of channels as other audio sources in the container(샘플이 정확해야 하는 이 컨테이너의 음원이 컨테이너의 다른 오디오 음원과 동일한 채널 개수를 가지고 있지 않습니다). |
상위 컨테이너의 샘플이 더 이상 정확하지 않을 수 있습니다. 이 컨테이너의 모든 오디오 음원이 동일한 개수의 채널을 가지고 있는지 확인하세요. |
Some audio files are shorter than 0.05 seconds(일부 오디오 파일이 0.05 초보다 짧습니다). 이 파일은 크로스페이드 전환 효과(transition)에 사용할 수 없습니다. |
더블 클릭하여 Project Explorer를 연 다음 크로스페이드 전환 효과에 사용하기에 너무 짧은 오디오 파일과 연결된 사운드 오브젝트를 찾고 다음 중 하나를 따라합니다. 길이가 보다 더 긴 오디오 파일을 사운드 오브젝트로 드래그하여 놓습니다. 상위 오브젝트의 Property Editor에서 다른 유형의 전환 효과를 선택합니다. |
Switch Containers with more than one object assigned to a Switch do not crossfade correctly(여러 오브젝트가 하나의 Switch에 할당된 Switch Container에서 정확한 크로스페이드가 일어나지 않을 수 있습니다). |
더블 클릭하여 Project Explorer를 연 다음 관련 Propert Editor에서 크로스 페이드 전환 효과가 들어간 Switch에 하나의 오브젝트만 할당되었는지를 확인합니다. |
A container with a Trigger rate duration of less than 0.021 seconds may not play as expected(0.021 초보다 짧은 Trigger 비율을 가진 컨테이너는 올바르게 재생되지 않을 수 있습니다). |
더블 클릭하여 Property Editor를 연 다음 관련 Property Editor에서 Trigger 비율 길이의 길이를 0.021 초보다 더 길게 변경합니다. |
This source only contains an LFE channel(이 음원에는 LFE 채널만 들어 있습니다). | |
This source contains an LFE channel(이 음원에 LFE 채널이 들어 있습니다). |
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요