Review Submission

Review Submission

 

리뷰를 위해 Shotgun에 이미지 시퀀스를 제출하는 기능을 제공합니다.


제공: Shotgun Software
최신 버전: v0.3.2(beta)
버전 번호의 경우 유의적 버전 표준을 따릅니다.
시스템 이름: tk-multi-reviewsubmission

개요

 

이 문서에서는 툴킷 구성에 대한 제어 권한이 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 Shotgun 통합 사용자 안내서를 참조하십시오. Shotgun에서 리뷰를 위해 이미지 시퀀스를 버전으로 제출하는 데 도움이 되는 기능을 제공하는 앱입니다. 이 앱에는 UI가 없지만 대신 QuickTime 및 리뷰 생성을 위한 API 메서드를 제공합니다. 스크립트 또는 후크 내에서 앱을 호출할 수 있습니다. 예를 들어, QuickTime을 만든 후 리뷰를 위해 보내려는 경우 게시 구성에서 이를 사후 프로세스 후크의 일부로 호출할 수 있습니다. 이 앱은 번인과 슬레이트가 포함된 QuickTime을 생성합니다. QuickTime을 Shotgun에 업로드하거나 디스크에 보관하거나 또는 둘 다 구성할 수 있습니다. 마지막으로 Screening Room에서 리뷰할 수 있도록 Shotgun 내부에 새 버전을 만듭니다.

 

설명서

이 앱은 이미지 시퀀스에서 Quicktime을 만들고 리뷰를 용이하게 하기 위해 Shotgun에 버전으로 제출합니다. 생성된 Quicktime에는 슬레이트 및 번인이 있습니다. 글꼴, 로고 위치, 영상 압축 옵션 및 번인/슬레이트 정보 등은 현재 하드 코딩되어 있으므로 앱을 분기하고 취향에 맞게 조정하는 것이 좋습니다.

슬레이트 및 번인의 현재 기본 형식은 다음과 같습니다.

 

quicktime_slate.ko.png

 

기본 메뉴

이 앱에는 사용자 인터페이스가 없지만 대신 Multi Publish 앱과 같은 다른 앱에서 호출할 수 있습니다.

앱 사용 방법

자체 앱 또는 후크에서 이 앱을 활용하고 싶다면 간단한 다음 방법을 참조하십시오.

  • 현재 엔진에서 tk-multi-reviewsubmission 앱을 가져옵니다. 이 작업은 self.parent.engine.apps.get('tk-multi-reviewsubmission') 호출을 사용하여 후크 내에서 수행할 수 있습니다.
  • 앱을 사용할 수 있는 경우 render_and_submit_version() 메서드를 호출합니다.

후크 코드의 내용은 다음 예와 같습니다.

review_submission_app = self.parent.engine.apps.get("tk-multi-reviewsubmission")
if review_submission_app:
    review_submission_app.render_and_submit_version(
        template,
        fields,
        first_frame,
        last_frame,
        sg_publishes,
        sg_task,
        comment,
        thumbnail_path,
        progress_cb,
        color_space
    )

render_and_submit_version에 전달해야 하는 인수는 다음과 같습니다.

  • template: 게시할 파일의 위치를 정의하는 템플릿
  • fields: 템플릿을 입력하는 데 사용할 필드
  • first_frame: 처리할 이미지 시퀀스의 첫 번째 프레임
  • last_frame: 처리할 이미지 시퀀스의 마지막 프레임
  • sg_publishes: 버전을 링크할 Shotgun 게시된 파일 객체의 목록
  • sg_task: 버전을 링크할 Shotgun 태스크 링크 사전
  • comment: 버전 설명에 추가할 텍스트
  • thumbnail_path: 영상이 Shotgun에 업로드되지 않을 경우 버전에 사용할 썸네일 경로(구성에서 설정)
  • progress_cb: 진행률을 보고하기 위한 콜백. callback(percent, message) 형식이어야 합니다.
  • color_space: 입력 프레임이 있는 색상 공간. Nuke에서 쓰기 노드의 색상 영역 노브에 있는 열거 값 중 하나입니다.
 

관련 앱 및 문서

 

게시

이 문서에서는 툴킷 구성에 대한 제어 권한이 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 [Shotgun 통합 사용자 안내서](https://support.shotgunsoftware.com/hc/ko/articles/115000068574#The%20Publisher)를 참조하십시오. Multi Publish는 아티스트가 파일을 Shotgun에 게시하는 데 사용할 수 있는 워크플로우 앱입니다. 이 앱은 원하는 대로 커스터마이즈할 수 있는 코어를 기반으로 단순한 UI를 제공하며 쉽게 구성할 수 있기 때문에 작업 씬 및 해당 종속성에서 어떠한 조합의 파일이나 데이터도 게시할 수 있습니다(예: Maya 씬, Nuke 스크립트, OBJ, Alembic 캐시, 카메라, 텍스처 등). Multi Publish 앱은 모든 기본 구성에서 사용되며 Maya의 Alembic 캐시 생성부터 Nuke에서의 게시 렌더링, Photoshop의 아트 참조 관리 또는 Shotgun 및 셸 환경에서의 플레이트 수집에 이르기까지 다양한 워크플로우를 지원하도록 쉽게 구성할 수 있습니다.

게시

상세 정보 미정

빠른 데일리

이 문서에서는 툴킷 구성에 대한 제어 권한이 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 [Shotgun 통합 사용자 안내서](https://support.shotgunsoftware.com/hc/ko/articles/115000068574)를 참조하십시오. 이 앱은 Nuke에 노드 유형을 추가합니다. 노드 유형은 노드 그래프의 아무데나 추가할 수 있습니다. 씬에 추가되면 해당 노드를 두 번 클릭하여 특성 페이지로 이동한 다음 "리뷰로 보내기(Send to Review)" 버튼을 클릭하면 됩니다. 그러면 이 앱은 씬의 Quicktime을 렌더링하고 번인 및 슬레이트를 추가한 후 Shotgun에 전송합니다. Shotgun에서 버전을 쉽게 미리볼 수 있는 영사 슬라이드 썸네일도 생성합니다.

Write Node

이 문서에서는 툴킷 구성에 대한 제어 권한이 있는 경우에만 사용할 수 있는 기능에 대해 설명합니다. 자세한 정보는 [Shotgun 통합 사용자 안내서](https://support.shotgunsoftware.com/hc/ko/articles/115000068574)를 참조하십시오. 이 앱에는 Nuke용 커스텀 Write Node 기즈모가 포함되어 있어 사용자의 파일 시스템 경로를 추출하여 특정 출력의 이름을 지정하는 데만 집중할 수 있습니다. 나머지는 Shotgun이 처리합니다. 이 앱은 일반적으로 Publish 앱과 함께 사용되며 Nuke용 Publish 앱을 설치할 경우 이 앱도 설치하는 것이 좋습니다.

 

설치 및 업데이트

Shotgun Pipeline Toolkit에 이 앱 추가

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

> tank Project XYZ install_app asset tk-nuke tk-multi-reviewsubmission

최신 버전으로 업데이트

프로젝트에 이 항목이 이미 설치되어 있는 경우 최신 버전을 얻으려면 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-reviewsubmission에서 이 코드 리포지토리에 액세스할 수 있습니다.

특별 요구 사항

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

구성

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

movie_width

유형: int

기본값: 1024

설명: 렌더링된 영상 파일의 폭입니다.

slate_logo

유형: config_path

설명: 회사 로고와 같이 슬레이트에서 사용할 이미지 경로입니다. 제공된 이미지는 400픽셀 상자로 재구성되며 로고의 왼쪽 하단은 오른쪽으로 100픽셀, 슬레이트의 왼쪽 하단 위에 100픽셀로 맞춰집니다. 투명도를 추가하려면 알파 채널이 있는 이미지를 사용할 수 있습니다. 현재 Nuke가 지원하는 모든 이미지 형식이 적합합니다. 이 설정이 빈 문자열이면 로고가 적용되지 않습니다.

new_version_status

유형: str

기본값: rev

설명: 새 버전의 상태에 사용할 값입니다.

codec_settings_hook

유형: hook

기본값: {self}/codec_settings.py

설명: 리뷰용 항목을 생성할 때 사용되는 코덱 설정을 커스터마이즈하기위한 후크입니다.

movie_path_template

유형: template

선택적 템플릿 키: ***

설명: 파일 시스템에서 영상 파일의 출력 위치를 정의하는 템플릿입니다. 이 템플릿의 경우 render_and_submit 필드에 전달된 템플릿에 정의된 모든 필드를 사용할 수 있습니다. 이 외에도 영상의 해상도를 포함하는 폭과 높이의 특수 필드를 사용할 수 있습니다. store_on_disk 설정이 false인 경우 이 설정은 계속 필요하지만 파일을 Shotgun에 업로드하기 전 임시 처리 위치로 사용됩니다.

store_on_disk

유형: bool

기본값: True

설명: 생성 중인 영상을 디스크에 보관해야 합니까? 이 설정과 upload_to_shotgun 옵션을 비활성화하면 전체 도구가 효과적으로 비활성화됩니다.

upload_to_shotgun

유형: bool

기본값: True

설명: 생성 중인 영상을 Shotgun에 버전으로 업로드하거나 디스크에 보관해야 합니까? 이 설정과 store_on_disk 옵션을 비활성화하면 전체 도구가 효과적으로 비활성화됩니다.

version_number_padding

유형: int

기본값: 3

설명: 이 값은 슬레이트 및 다양한 영상 번인의 버전 번호를 패딩하는 데 사용됩니다. 영상 파일 이름의 버전 번호 패딩에는 영향을 미치지 않습니다. movie_path_template을 참조하십시오. 패딩이 없는 경우 1을 사용합니다.

movie_height

유형: int

기본값: 540

설명: 렌더링된 영상 파일의 높이입니다.

 
팔로우

0 댓글

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