Q100401: Katana 에서 선반 항목을 생성하여 쉽게 액세스할 수 있는 사용자 정의 Python 스크립트를 제공하는 방법

팔로우

요약

선반 항목 스크립트는 Katana 의 UI에서 실행되는 선반 아래 그룹화된 선반 항목에 포함된 Python 스크립트입니다.

선반은 사용자가 선반에서 또는 사용자 정의 키보드 단축키를 통해 Python 작업을 시작하여 시간을 절약하는 도구를 만들 수 있도록 매우 유용할 수 있습니다.

선반 항목 스크립트는 NodegraphAPI 와 같은 Katana 의 API를 사용하여 쿼리하거나 수정할 수 있는 Katana 의 다양한 부분에 액세스할 수 있습니다.

이 문서에서는 선반 도구에 대해 자세히 설명하고 첫 번째 선반 항목 설정에 대한 간단한 튜토리얼을 제공합니다.

첫 번째 선반 항목을 이미 설정했고 이를 업데이트하거나 제거하는 방법에 대한 팁이 필요한 경우Q100402: Katana 에서 선반 항목을 편집 및 제거하는 방법을 참조하십시오.

선반 위치

선반 항목은 선반 작업 (톱니바퀴)이라는 팝업 UI로 수집됩니다.기어16.png 상). 선반 작업은 아래와 같이 보다 광범위한 기능에 사용하거나 장면 그래프 또는 특정 노드에 대해 생성할 수 있습니다.

  • 기본 메뉴 도구 모음을 통해 사용할 수 있는 기본 선반 위치

선반_mainToolBar.png

  • 특히 장면 그래프 탭의 선반 위치

선반_SceneGraphTab.png

  • 매개변수 탭을 통해 사용할 수 있는 노드 내의 위젯 도구 모음

선반_매개변수Tab.png

선반 유형에 대한 자세한 내용과 선반 항목 스크립트를 특정 위치에 설정하려면 선반 항목 스크립트 사용자 가이드를 확인하세요.

선반 항목 스크립트 생성

첫 번째 선반 항목 스크립트를 설정할 때 관련된 몇 가지 단계가 있습니다.

1. 시작하려면 Katana 열고 선반 동작 (톱니바퀴)을 선택합니다.기어16.png 아이콘)을 기본 도구 모음에 있습니다.

2. UI 오른쪽 상단에서 ' 추가 -> 새 선반... '을 선택하면 스크립트에 대한 사용자 정의 선반이 생성됩니다.

NewShelf1.PNG

NewShelf.PNG

새 선반 이름을 입력하고 확인을 클릭합니다.

3. 선반 작업 톱니바퀴 아이콘으로 돌아가 새로 생성된 선반을 선택하고 ' 추가 -> 새 항목... '을 사용하여 첫 번째 선반 항목을 추가합니다.

selectNewShelf.png

NewItem.png

선반 항목의 이름을 지정하고 원하는 경우 키보드 단축키를 지정할 수 있는 팝업 창이 나타납니다. 그런 다음 확인을 선택합니다.

NewShelfScript.PNG

참고: 사용자 정의 선반 항목에 대한 키보드 단축키를 설정할 때 이미 Katana 에 있는 단축키를 사용할 수 없습니다. 경고가 표시되어야 하며 Katana 기본 키보드 단축키 목록은 키보드 단축키 리소스에서 찾을 수 있습니다.

4. 생성을 초기화하면 선반 항목 Python 스크립트 파일이 포함된 텍스트 문서가 열립니다. ShelfScript_NotePad.PNG

기본적으로 Katana 터미널 창에 'hello, world'가 인쇄됩니다.

참고: NodegraphAPI 명령을 사용하면 Python 스크립트에 추가 기능을 추가할 수 있습니다.

5. 기본 선반 작업 에서 새 선반을 선택하고 새 선반 항목을 클릭하거나 이전에 추가한 키보드 단축키를 사용하여 선반 항목 스크립트를 실행합니다.

실행선반.PNG

그러면 Katana 터미널 창에 'hello, world'가 인쇄됩니다.

추가 읽기

Katana 의 선반 항목 스크립트에 대한 개요를 보려면 선반 항목 스크립트 사용자 가이드를 방문하세요.

사용자 정의 Python 함수를 추가하고 사용자 정의 아이콘 또는 키보드 단축키를 포함하도록 독스트링을 편집하여 선반 항목을 개선하려면Q100402: Katana 에서 선반 항목을 편집 및 제거하는 방법을 읽어보세요.

입력/출력 포트의 이름을 바꾸는 데 사용되는 선반 항목 스크립트의 예를 보려면Q100372: Renaming input and out ports with Python 을 읽어보세요.

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요