버전

menu_open

Working with queries

프로젝트에서 특정 오브젝트를 검색할 때 Search 도구가 필요 사항을 충족하지 않을 경우 Query Editor에서 쿼리를 만들 수 있습니다. Query Editor는 프로젝트를 검색하여 찾고 있는 오브젝트를 검색하는 데에 도움을 주는 정교하고 강력한 도구입니다. 쿼리는 사용자가 필요한 대로 광범위하게도, 구체적으로도 만들 수 있습니다. 또한 쿼리를 저장하고 다시 불러와서 작업 과정을 더욱 더 효율적으로 만들 수 있습니다. 쿼리를 실행한 후에는 Results 창에 보이는 모든 오브젝트를 동시에 편집할 수 있습니다. 예를 들면 Multi Editor를 사용하여 Result 창에 보이는 전체 오브젝트 그룹의 스트리밍을 활성화/비활성화하거나 Conversion Settings를 변경할 수 있는 것입니다.

다른 쿼리 활용 예는 다음과 같습니다.

  • 프로젝트에서 'sword'라는 단어로 시작하는 모든 사운드를 찾기 위해 사운드 유형이 SFX이며 이름을 sword*로 지정한 사운드의 쿼리 만들기.

  • 특정 버스를 통해 라우팅된 모든 Music Segment를 찾기 위해 Music Segment의 쿼리를 만들어 출력 버스를 선택.

  • Low-Pass Filter 속성값이 10보다 큰 모든 보이스를 찾기 위해 사운드 유형이 Voice이고 Low-Pass Filter 값이 10보다 큰 사운드의 쿼리 만들기.

Query Editor는 다음 섹션으로 구성되어 있습니다.

쿼리 설명
기준 브라우저
기준 목록
결과 목록

Creating queries

Wwise에서 쿼리를 만들 경우 프로젝트에서 오브젝트를 찾는 데에 사용할 고유한 검색을 설정할 수 있습니다. 쿼리에 이름을 지정하면 나중에 다시 사용할 수 있도록 쿼리가 저장됩니다.

Wwise에서는 두 곳에서 쿼리를 만들 수 있습니다.

  • Project Explorer의 Queries 탭에서

  • Query Editor에서

Queries 탭에서 새로운 쿼리를 만드는 방법:

  1. Project Explorer에서 Queries 탭으로 갑니다.

  2. 다음 중 하나를 골라 따라하세요.

    • Work Unit이나 Virtual Folder를 선택한 후 Project Explorer 툴바에서 Query 아이콘을 클릭합니다.

    • Work Unit이나 Virtual Folder를 우클릭한 후 바로가기 메뉴에서 New Child > Query를 선택합니다.

    새로운 쿼리가 선택한 Work Unit이나 Virtual Folder에 추가됩니다.

  3. 기본 설정된 이름을 쿼리를 잘 묘사하는 이름으로 바꾼 후 Enter를 누릅니다.

    [참고]참고

    각 쿼리의 이름은 중복되지 않아야 하며 ‘:<>*?”/\|.’를 사용할 수 없습니다. 언제든지 쿼리를 우클릭한 후 Rename을 선택해서 쿼리에 새로운 이름을 지정할 수 있습니다.

Query Editor에서 새로운 쿼리를 만드는 방법:

  1. In the Query Editor, click New

    New Query 대화 상자가 열립니다.

  2. 쿼리를 만들고자 하는 Work Unit을 선택합니다.

  3. 쿼리의 이름을 입력합니다.

    [참고]참고

    각 쿼리의 이름은 중복되지 않아야 하며 ‘:<>*?”/\|.’를 사용할 수 없습니다. 언제든지 쿼리를 우클릭한 후 Rename을 선택해서 쿼리에 새로운 이름을 지정할 수 있습니다.

  4. OK를 클릭합니다.

    새로운 쿼리가 만들어집니다.

Defining and running queries

처음으로 쿼리를 실행할 경우 프로젝트를 검색할 때 어떤 기준을 사용할 것인지를 결정해야 합니다. 이러한 검색 기준은 자동으로 저장되어 나중에 동일한 쿼리를 실행할 때 시간을 절약해줍니다.

[참고]참고

쿼리 결과는 오브젝트 계층에서 현재 사용하지 않는 속성을 고려합니다. 왜냐하면 이 속성은 상위 계층이 덮어쓰고 있기 때문입니다. If you encounter unexpected results in the Query Editor, you can look for hidden object-level properties by temporarily enabling the Override Parent option in the Property Editor.

쿼리의 내용을 정의하는 방법:

  1. Query Editor에 쿼리를 불러옵니다.

  2. Notes 입력란에 쿼리의 추가 정보를 입력합니다.

  3. Query From 목록에서 다음 중 하나를 실행하세요:

    • 검색하려는 오브젝트나 프로젝트 구성 요소의 타입을 선택합니다. 특정 유형의 오브젝트를 검색하는 것이 아닐 경우 All Objects를 선택합니다.

      다음을 실행하여 쿼리를 실행하기 시작할 계층 구조의 위치를 지정합니다.

      • Start From Here 상자에서 탐색 버튼 (...)을 클릭합니다.

      • The Project Explorer - Browser dialog opens.

      • Wwise가 검색을 시작하고자 하는 폴더로 이동합니다.

      • OK를 클릭합니다.

        [참고]참고

        선택한 시작 위치를 선택 해제하려면 Reset을 클릭합니다.

    • WAQL 쿼리를 실행하려는 경우 WAQL Query를 선택합니다. WAQL Query 입력란이 사용 가능해지며 Start From 입력란이 사용 불가능해집니다. WAQL 쿼리 생성하기에 대한 자세한 설명은 Wwise 저작 쿼리 언어 (Wwise Authoring Query Language, WAQL) 이해하기를 참조해 주세요.

  4. Platform 목록에서 다음 옵션 중 한 가지를 선택합니다.

    • All을 선택하면 프로젝트에 포함된 모든 플랫폼에서 오브젝트를 검색합니다.

    • Current를 선택하려면 현재 선택한 플랫폼에 사용된 오브젝트를 검색합니다.

  5. Browser 목록에서 쿼리의 기반이 될 각 검색 기준을 선택합니다. 다음과 같이 따라하세요.

    검색 기준을 더블 클릭하여 Criteria 목록으로 불러옵니다.

    검색 기준의 조건을 입력하거나 선택합니다. 와일드카드 연산자 (*)를 사용하여 검색 기준을 입력할 때 단어의 일부를 교체할 수 있습니다.

    [참고]참고

    검색 기준을 삭제하려면 기준을 우클릭한 후 Remove를 선택합니다.

  6. Operator 목록에서 다음 중 하나를 선택합니다.

    And을 선택하면 모든 기준에 부합하는 결과를 보여줍니다.

    Or를 선택하면 적어도 한 개 이상의 기준에 부합하는 결과를 보여줍니다.

    [참고]참고

    이 두 연산자를 모두 포함하는 정교한 쿼리를 만들어야 할 경우 검색 기준 그룹을 만들 수 있습니다. 검색 기준 그룹에 대한 더 자세한 정보는 “Creating advanced queries using criteria groups”을(를) 참조하세요.

  7. Run Query를 클릭합니다.

    쿼리 결과가 표시됩니다. 각 열의 제목을 클릭하면 이 결과를 분류할 수 있습니다.

    [작은 정보]작은 정보

    Results 목록에서 검색어를 선택하면 자동으로 Transport Control에 불러와 재생할 수 있습니다. Results 목록의 항목을 선택한 후 우클릭하면 Edit, Show in Multi Editor, Show in Schematic View, Convert 등의 명령어에 접근할 수 있습니다. Results 목록에서 항목을 더블 클릭하면 Property Editor에서 이 항목을 표시할 수 있습니다. 또한 Results 목록에서 Project Explorer로 프로젝트 요소를 드래그해도 됩니다. 예를 들어 Results 목록에서 한 개 또는 여러 개의 사운드 오브젝트를 Project Explorer 내 Actor-Mixer 또는 컨테이너로 드래그하면 됩니다.

  8. 다른 애플리케이션에 사용하도록 쿼리 결과를 유지하려면 Copy to Clipboard를 클릭합니다.

  9. 검색 기준과 검색 결과를 제거하려면 Clear를 클릭합니다.

[참고]참고

Wwise에서 오브젝트는 상위 오브젝트의 속성으로 교체되더라도 계속 유지되는 고유의 속성이 있습니다. 결과에서 긍정 오류, 즉 검색 기준을 포함하지 않는 결과가 있을 경우, 이 오브젝트는 Override parent 옵션으로 덮어쓰여지는 고유의 속성을 가지고 있을 수 있습니다.

Creating advanced queries using criteria groups

한 연산자를 사용하는 기본적인 쿼리가 찾고자 하는 결과를 정확히 찾을 만큼 구체적이지 않을 경우가 있습니다. 이러한 경우 검색 기준 그룹을 사용해서 고급 검색을 만들 수 있습니다. 검색 기준 그룹은 각각 별도의 연산자 컨트롤을 가진 검색 기준의 하위 집합입니다. 검색 기준 그룹을 사용하면 여러 가지 유형의 연산자를 가진 쿼리를 만들 수 있습니다. 예를 들어 오브젝트의 이름이 P로 시작하며 (AND) 1 또는 (OR) 0을 가진 오브젝트를 검색하는 쿼리를 만들 수 있습니다.

동일한 쿼리의 한 개 이상의 검색 기준 그룹을 사용하여 프로젝트 안의 특정 오브젝트나 요소를 찾을 수 있습니다. 심지어 검색 기준 그룹을 다른 기준 그룹 안에 겹쳐 넣으면(nested) 아주 정교한 쿼리를 만들어낼 수 있습니다.

쿼리 안에서 검색 기준 그룹을 만드는 방법:

  1. Query Editor에 쿼리를 불러옵니다.

  2. Browser 목록에서 Criteria Grouping 섹션 아래 Group (And/Or) 옵션을 더블 클릭합니다.

    새로운 검색 기준 그룹이 Criteria 목록에 추가됩니다.

  3. Browser 목록에서 다음을 실행하여 검색 기준에 추가하고자 하는 기준을 추가합니다.

    Criteria 목록에서 검색 기준 그룹을 선택합니다.

    검색 기준을 더블 클릭하여 Criteria group에 추가합니다.

    검색 기준의 조건을 입력하거나 선택합니다. 와일드카드 연산자 (*)를 사용하여 검색 기준을 입력할 때 단어의 일부를 교체할 수 있습니다.

    [참고]참고

    그룹에서 기준을 순서를 변경하려면 기준을 새로운 위치로 드래그합니다. 검색 기준이 그룹에 추가된 후에는 이 기준을 그룹 밖으로 다시 드래그할 수 없습니다.

  4. Criteria Group Operator 목록에서 다음 중 하나를 선택합니다.

    And를 선택하면 그룹의 모든 검색 기준에 부합하는 결과를 보여줍니다.

    Or를 선택하면 그룹에서 적어도 한 개 이상의 기준에 부합하는 결과를 보여줍니다.

    [참고]참고

    그룹 밖에서 또 다른 기준을 추가하려면 그룹 밖을 클릭하여 그룹의 선택을 해제한 다음 Browser 목록에서 기준을 더블 클릭합니다.

  5. Run Query를 클릭합니다.

    쿼리 결과가 표시됩니다. 각 열의 제목을 클릭하면 이 결과를 분류할 수 있습니다.

    [작은 정보]작은 정보

    Results 목록에서 검색어를 선택하면 자동으로 Transport Control에 불러와 재생할 수 있습니다. Results 목록의 항목을 선택한 후 우클릭하면 Edit, Show in Multi Editor, Show in Schematic View, Convert 등의 명령어에 접근할 수 있습니다. Results 목록에서 항목을 더블 클릭하면 Property Editor에서 이 항목을 표시할 수 있습니다. 또한 Results 목록에서 Project Explorer로 프로젝트 요소를 드래그해도 됩니다. 예를 들어 Results 목록에서 한 개 또는 여러 개의 사운드 오브젝트를 Project Explorer 내 Actor-Mixer 또는 컨테이너로 드래그하면 됩니다.

  6. 다른 애플리케이션에 사용하도록 쿼리 결과를 유지하려면 Copy to Clipboard를 클릭합니다.

  7. 검색 기준과 검색 결과를 제거하려면 Clear를 클릭합니다.

Using factory-defined queries

Wwise는 흔히 사용되는 많은 쿼리의 미리 정의된 기본 프리셋을 제공합니다. 처음부터 쿼리를 정의하는 대신 이 프리셋을 사용하면 시간을 절약할 수 있습니다.

기본 정의된 쿼리를 실행하는 방법:

  1. Project Explorer에서 Queries 탭으로 갑니다.

  2. Factory Queries 목록에서 쿼리를 더블 클릭합니다.

    해당 쿼리가 Query Editor에 로드됩니다.

  3. 필요한 대로 검색 기준의 조건을 입력하거나 선택합니다. 와일드카드 연산자 (*)를 사용하여 검색 기준을 입력할 때 단어의 일부를 교체할 수 있습니다.

  4. Run Query를 클릭합니다.

    쿼리 결과가 표시됩니다. 각 열의 제목을 클릭하면 이 결과를 분류할 수 있습니다.

    [작은 정보]작은 정보

    Results 목록에서 검색어를 선택하면 자동으로 Transport Control에 불러와 재생할 수 있습니다. Results 목록의 항목을 선택한 후 우클릭하면 Edit, Show in Multi Editor, Show in Schematic View, Convert 등의 명령어에 접근할 수 있습니다. Results 목록에서 항목을 더블 클릭하면 Property Editor에서 이 항목을 표시할 수 있습니다. 또한 Results 목록에서 Project Explorer로 프로젝트 요소를 드래그해도 됩니다. 예를 들어 Results 목록에서 한 개 또는 여러 개의 사운드 오브젝트를 Project Explorer 내 Actor-Mixer 또는 컨테이너로 드래그하면 됩니다.

  5. 다른 애플리케이션에 사용하도록 쿼리 결과를 유지하려면 Copy to Clipboard를 클릭합니다.

  6. 검색 기준과 검색 결과를 제거하려면 Clear를 클릭합니다.

Deleting queries

더 이상 필요하지 않는 쿼리는 삭제할 수 있습니다.

쿼리를 삭제하는 방법:

  1. Project Explorer에서 Queries 탭으로 갑니다.

  2. 삭제하고자 하는 쿼리를 우클릭한 다음 Delete Selection을 선택합니다.

    선택한 쿼리가 삭제됩니다.

[참고]참고

실수로 쿼리를 삭제할 경우 Ctrl+Z를 누르거나 Edit > Undo를 눌러서 작업을 취소할 수 있습니다.


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

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요