Flow Production Tracking Toolkit 요약
fptr-tk
(이전 sg-tk
)는 Desktop 앱을 기반으로 한 통합 툴킷으로, 크리에이티브 산업에서 워크플로우 관리를 간편하게 지원한다. 다양한 소프트웨어와 툴을 통합하여 파이프라인을 강화하며, UI 및 설정을 사용자 맞춤형으로 조정하여 요구사항에 맞게 최적화할 수 있다.
이 글은 본 웨비나를 시청 후 작성되었습니다.
1부: Toolkit Administration
- FPTR은 수퍼바이저와 프로듀서에게 프로젝트 관리, 작업 할당 및 리뷰를 쉽게 해줌
- 그러나, 작업자들은 포토샵, 뉴크 같은 DCC(Digital Contents Create tools)를 사용하고 싶어함
- 관리자는 FPTR 안에서 작업하기를 선호하지만, 작업자들은 DCC 툴을 선호함
- FPTR 통합을 통해 DCC 툴 내에서 FPTR 데이터를 제공, 작업자들이 DCC 툴을 떠나지 않고 작업 가능
2부: Introduction to Toolkit Configuration
FPTR 툴킷의 설정 및 구성 방법을 소개
Key Toolkit Concepts
- Apps: 특정 작업을 수행하는 도구로, 작업자가 직접 사용하는 기능을 제공 (
tk-multi-publish2
는 출판 워크플로우를 처리) - Engines: 특정 DCC 앱과의 통합을 담당 (
tk-maya
,tk-nuke
,tk-desktop
, etc.) - Environments: 서로 다른 구성 설정을 그룹화하여 다양한 프로젝트나 파이프라인 단계에서 사용 가능 (개발 환경, 프로덕션 환경 등)
- Core:
tk-core
공통된 기능을 제공하는 프레임워크, 다양한 앱과 엔진간의 일관성 유지
Config Directory Structure
- 파일 구조: FPTR 구성은 특정 디렉토리 구조를 따른다. 주요 디렉토리는
config
,env
,hooks
,schema
등이 있다.config
: 프로젝트의 주요 설정 파일env
: 환경별 설정 파일hooks
: 사용자 정의 스크립트schema
: 프로젝트의 데이터 구조가 정의
Schema and Templates
- 스키마: 프로젝트 내 다양한 엔터티(예: 에피소드, 시퀀스, 샷 등)의 데이터 구조를 정의한다.
config/core/schema
디렉토리에 위치한 YAML 파일을 통해 설정된다. - 템플릿: 파일 경로와 명명 규칙을 정의한다. 예를 들어,
config/core/templates.yml
파일은 파일이 저장될 위치와 이름을 규정한다.
Environment Configuration
각 DCC 애플리케이션 및 툴의 설정을 포함한다. env/includes/settings/
디렉토리에는 tk-multi-loader2.yml
과 같은 설정 파일들이 있어, Maya와 같은 애플리케이션에서 파일을 로드하고 작업 파일을 관리하는 설정을 정의한다.
- 중앙 집중식 및 분산 구성: 모든 사용자가 중앙 서버에 저장된 단일 구성을 공유하거나, 각 사용자 또는 팀이 로컬에 구성의 복사본을 가질 수 있다.
3부: Managing Hooks
- 해당 부분은 더 깊이 있는 내용이기에 생략
Leave a comment