작업물 게시

Publish

파일을 Shotgun에 게시하기 위한 UI 및 기능을 제공합니다.
최신 버전: v2.3.7(프로덕션)
버전 번호의 경우 유의적 버전 표준을 따릅니다.
시스템 이름: tk-multi-publish2

참고: 이 문서에서는 툴킷 구성에 대한 제어 권한이 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 Shotgun 통합 사용자 안내서를 참조하십시오.

아티스트는 Publish 앱을 통해 아티스트 다운스트림에서 사용할 수 있도록 작업물을 게시할 수 있습니다. 아티스트의 컨텐츠 생성 소프트웨어 내에서 기존 게시 워크플로우를 지원하고 디스크상의 파일을 독립 실행형으로 게시할 수 있습니다. 컨텐츠 생성 소프트웨어에서 작업하거나 기본 Shotgun 통합을 사용하여 작업할 때 이 앱은 아티스트가 게시할 수 있는 항목을 자동으로 검색해 표시해 줍니다. 보다 정교한 프로덕션이 필요한 경우 스튜디오는 커스텀 게시 플러그인을 작성하여 아티스트 워크플로우를 진행할 수 있습니다.

설명서

게시자에 대한 전체 설명서는 여기에서 찾아볼 수 있습니다!

관련 앱 및 문서

로더

Shotgun Loader를 사용하면 Shotgun에 게시한 파일을 신속하게 확인하고 탐색할 수 있습니다. 검색 가능한 트리 뷰 네비게이션 시스템 덕분에 원하는 태스크, 샷 또는 에셋을 빠르고 쉽게 찾을 수 있고, 찾고 나면 로더가 해당 항목의 모든 게시에 대한 개요를 기반으로 썸네일을 보여 줍니다. 그러면 구성 가능한 후크를 통해 쉽게 게시를 참조하거나 현재 씬으로 가져올 수 있습니다.

Shotgun 패널

Shotgun 패널을 사용하면 포함된 패널에서 Shotgun 정보에 신속하게 액세스할 수 있습니다. 이를 통해 사용자가 현재 작업 중인 태스크에 관한 정보에 쉽게 액세스하고, 액티비티 스트림, 노트, 태스크, 버전 및 게시에 즉시 액세스할 수 있습니다. 다른 팀원의 리뷰를 위해 전송된 버전을 재생할 수 있고, 응용프로그램 내에서 직접 노트에 회신할 수 있습니다. 파이프라인에서 종속성 정보를 트래킹하는 경우에는 Shotgun 패널에서도 이 정보를 직접 찾을 수 있습니다.

관리자 안내서

Shotgun 통합에 대한 관리자 안내서입니다.

사용자 안내서

Shotgun 통합에 대한 사용자 안내서입니다.

설치 및 업데이트

Shotgun Pipeline Toolkit에 이 앱 추가

이 앱을 이름이 asset인 환경에 있는 프로젝트 XYZ에 추가하고 싶다면 다음 명령을 실행합니다.

> tank Project XYZ install_app asset tk-maya tk-multi-publish2

최신 버전으로 업데이트

프로젝트에 이 항목이 이미 설치되어 있는 경우 최신 버전을 얻으려면 update 명령을 실행할 수 있습니다. 특정 프로젝트와 함께 제공되는 tank 명령을 탐색하여 다음과 같이 실행할 수 있습니다.

> cd /my_tank_configs/project_xyz
> ./tank updates

또는 스튜디오 tank 명령을 실행하고 업데이트 확인을 실행할 프로젝트 이름을 지정할 수 있습니다.

> tank Project XYZ updates

협업 및 개선

Shotgun Pipeline Toolkit에 액세스할 수 있다면 모든 앱, 엔진 및 프레임워크가 저장 및 관리되는 Github에서 그 소스 코드에도 액세스할 수 있습니다. 이러한 항목을 자유롭게 개선하여 향후 독립적인 개발을 위한 기반으로 사용하고 변경 후 다시 풀 리퀘스트를 제출하거나, 아니면 그냥 조금만 손을 보고 어떻게 빌드되었는지, 툴킷이 어떻게 작동하는지 확인해 보십시오. 이 코드 리포지토리는 https://github.com/shotgunsoftware/tk-multi-publish2에서 액세스할 수 있습니다.

특별 요구 사항

  • 이 기능을 이용하려면 Shotgun Pipeline Toolkit Core API 버전 v0.18.153 이상이 필요합니다.

구성

아래는 사용되는 모든 구성 설정을 요약한 것입니다. 해당 설정은 이 앱 또는 엔진을 사용하려는 환경 파일에서 정의해야 합니다.

display_name

유형: str

기본값: Publish

설명: 메뉴 및 기본 게시 대화상자에서 사용해야 하는 이름을 지정합니다.

validate_on_publish

유형: bool

기본값: True

설명: true(기본값)인 경우 게시(Publish) 버튼을 클릭하면 게시 전에 유효성 확인 로직을 실행합니다. false인 경우 유효성 확인을 건너뜁니다. false이며, 수동으로 유효성 확인을 트리거하지 않았다면 게시 로직을 진행하기 전에 팝업 확인 대화상자가 표시됩니다. 참고: 이는 고급 옵션입니다. 발송되는 툴킷 통합은 게시 전에 유효성 확인이 항상 실행되는 것으로 가정하기 때문에 이를 'false'로 설정하면 문제가 발생할 가능성이 높습니다.

publish_plugins

유형: list

기본값: [{u'hook': u'{self}/publish_file.py', u'name': u'Publish to Shotgun', u'settings': {}}, {u'hook': u'{self}/upload_version.py', u'name': u'Upload for review', u'settings': {}}]

설명: 게시 플러그인의 목록입니다.

post_phase

유형: hook

기본값: {self}/post_phase.py

설명: 유효성 확인, 게시 및 종료를 포함하여 게시 실행의 각 단계 후에 실행될 로직을 정의하는 후크입니다. 이를 통해 게시 세션 중에 게시 트리의 매우 구체적인 큐레이션 및 커스터마이즈가 가능합니다. 예를 들어 이 후크를 통해 유효성 확인 후 게시 트리를 디스크에 직렬화할 수 있습니다.

path_info

유형: hook

기본값: {self}/path_info.py

설명: 이 후크에는 게시 중 파일 경로에서 정보를 추론하는 데 사용되는 메서드가 포함되어 있습니다. 여기에는 버전 및 프레임 번호 ID, 게시 표시 이름, 이미지 시퀀스 경로 등이 포함됩니다.

help_url

유형: str

설명: 게시자에서 '도움말' 버튼을 클릭하면 열리는 URL입니다. 이 URL은 보통 스튜디오의 게시 워크플로우를 안내하는 페이지로 연결되어야 합니다. URL이 제공되지 않으면 도움말 버튼이 표시되지 않습니다.

display_action_name

유형: str

기본값: Publish

설명: display_name 설정의 짧은 버전으로, 버튼 이름으로 사용됩니다.

collector

유형: hook

기본값: {self}/collector.py

설명: 씬과 드롭된 파일에서 항목을 추출하기 위한 로직입니다.

collector_settings

유형: dict

설명: 컬렉터 전용 구성 설정입니다.

enable_manual_load

유형: bool

기본값: True

설명: true(기본값, 정상 작동)인 경우 사용자가 기본 대화상자와 상호작용하여 파일이나 폴더를 드롭할 수 있습니다. 사용자가 찾아보기 버튼을 사용하여 파일이나 폴더를 선택할 수도 있습니다. false인 경우 기본적으로 이 기능은 사용자가 프로젝트에 무언가를 추가할 수 있는 기능을 비활성화합니다.

팔로우

0 댓글

댓글을 남기려면 로그인하세요.