지원 티켓 만들기
팔로우

Q100401 : Katana에서 선반 항목 만들기

개요

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

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

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

이 기사에서는 선반 도구에 대해 자세히 설명하고 첫 번째 선반 항목 설정에 대한 간단한 자습서를 제공합니다.

첫 번째 선반 항목을 이미 설정하고 팁을 업데이트하거나 제거하려면 Q100402 : Katana에서 선반 항목 편집 및 제거 를 참조하십시오.

추가 정보

선반 항목은 Shelf Actions (톱니 모양 작업) 라는 팝업 UI로 대조됩니다. ShelveCog.PNG 상). 선반 액션은 아래에 표시된 것처럼보다 폭 넓은 기능을 위해 사용하거나 장면 그래프 또는 특정 노드 용으로 만들 수 있습니다.

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

shelves_main_menu_453x177.png

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

shelves_scenegraph_453x209.png

  • 노드 내의 위젯 툴바는 매개 변수 탭을 통해 사용할 수 있습니다.

shelves_parameters_tab_453x330.png

선반 유형 및 선반 항목 스크립트를 특정 위치에 설정하는 방법에 대한 자세한 내용은 Katana 온라인 도움말에서 자세한 내용을 확인하십시오. Katana 온라인 도움말 - 선반 항목 스크립트

첫 번째 선반 항목 스크립트 만들기

첫 번째 Shelf Item Script를 설정할 때 여러 가지 단계가 있지만 직관적으로 따라 할 수 있습니다.

1. 시작하려면 Katana를 열고 Shelf Action (cog ShelveCog.PNG 아이콘)을 클릭하십시오.

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

새로운 Shelf 이름을 입력하고 OK를 클릭하십시오.

3. Shelf Action 아이콘으로 돌아가 새로 생성 된 Shelf를 선택하고 Add -> New Item ...으로 첫 번째 Shelf Item을 추가합니다.

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

CreateItem.PNG

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

4. 생성을 초기화 한 후 선반 항목 Python 스크립트 파일과 함께 텍스트 문서가 열립니다.

firstShelf.PNG

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

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

5. 기본 Shelf Action 에서 Shelf Item Script를 실행하십시오. 새 Shelf를 선택하고 새 Shelf Item을 클릭하거나 이전에 추가 한 키보드 단축키를 사용하십시오.

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

더 읽기

사용자 정의 Python 함수를 추가하고 사용자 정의 아이콘, 키보드 단축키 등을 포함하도록 문서 문자열을 편집하여 선반 항목을 향상 시키려면 Q100402 : Katana에서 선반 항목 편집 및 제거

입 / 출력 포트의 이름을 바꾸는 데 사용되는 다른 Shelf Item 스크립트의 예를 보려면이 기사를 참조하십시오. Q100372 : Python으로 입출력 포트 이름 바꾸기

도움이 되었습니까?
/

We're sorry to hear that!

Please tell us why.
2명 중 2명이 도움이 되었다고 했습니다.

댓글