Maya의 프로파일러를 사용하여 애니메이션 성능 개선

Autodesk Maya의 프로파일러 도구를 사용하여 애니메이션 장면을 프로파일링하면 각 프로세스가 사용한 시간을 기록하고 그래프화하여 성능 저하를 찾을 수 있습니다.

주: 프로파일러 도구를 사용하려면 Autodesk Maya 2016 이상이 있어야 합니다.

프로파일링은 특정 프로세스를 완료하는 데 사용되는 시간과 리소스의 양을 계산하는 프로세스입니다. 생산성을 저하하는 비효율성을 찾는데 도움이 됩니다.

3ds Max 소프트웨어에서 기록을 시작 및 중지할 때를 결정합니다. 기록을 텍스트 파일로 저장한 다음 Maya 소프트웨어에서 로드하여 볼 수 있습니다.

다음 방법 중 하나로 이벤트를 그래프화합니다.

성능 프로필 만들기

성능 프로필을 만들려면

  1. MAXScript 리스너 창을 엽니다.
  2. MAXScript를 선택합니다.
  3. 출력(흰색) 창에서 SetEnableProfiling(true)을 입력합니다.

    텍스트 아래에 True라는 단어가 파란색으로 나타납니다.

  4. 애니메이션 재생, 로드/저장, 곡선 조작, 매개변수 변경 등 프로파일링하려는 작업을 수행합니다.
  5. MAXScript 리스너 출력 창에서 SetEnableProfiling(false)을 입력합니다.
    주: 기록을 중지하지 않으면 버퍼가 꽉 찼을 때 자동으로 중지합니다.

    기록을 중지하고 버퍼를 지웁니다.

    프로필 정보로 파일 3dsMaxProfile.txt가 임시 디렉토리 C:₩Users₩<사용자 이름>₩AppData₩Local₩Temp에 만들어집니다.
    주: AppData 폴더는 숨겨진 디렉토리일 수 있습니다.

Maya에서 성능 프로필 열기

Maya에서 성능 프로필 텍스트 파일을 열려면

  1. Maya 소프트웨어를 시작합니다.
  2. 창 메뉴에서 일반 편집기 및 프로파일러를 차례로 선택합니다.

    프로파일러가 열립니다.

  3. 로드를 클릭한 다음 성능 프로필 텍스트 파일로 이동하여 선택합니다.

공통 프로파일러 작업

다음 표에서는 프로파일러를 사용한 간단한 작업의 개요를 제공합니다.

수행할 작업 방법
여러 그래프 뷰(범주 뷰, CPU 뷰스레드 뷰) 간을 전환합니다.

핫 키 1, 2, 3을 사용하여 뷰 모드 간을 전환합니다.

이러한 옵션은 메뉴에서도 사용할 수 있습니다.

그리기 영역에서 탐색

Shift + Alt + 오른쪽 버튼을 누른 채 위쪽/아래쪽으로 드래그하여 수직으로 확대/축소합니다.

Shift + Alt + 오른쪽 버튼을 누른 채 왼쪽/오른쪽으로 드래그하여 수평으로 확대/축소합니다.

기록 버퍼 크기 늘리기 버퍼 크기 속성에 더 큰 값을 입력합니다.
그리기 영역에서 특정 이벤트 표시 또는 숨기기 그리기 영역에서 마우스 오른쪽 버튼을 클릭하고 숨기기/표시 메뉴 항목 중에서 선택합니다.
세그먼트를 격리하거나 격리를 취소합니다.

세그먼트 바에서 격리하려는 세그먼트를 클릭합니다. 세그먼트 바에서 그 세그먼트를 다시 클릭하여 격리 해제하고 기본 뷰로 돌아갑니다.

그래프에서 이벤트 찾기 검색 상자를 사용합니다.