
후디니 VFX 파이프라인 툴이다. 아티스트는 프로젝트에 대한 각각의 태스크를 보다 효율적으로 관리할 수 있으며, 궁극적으로 작업 능률을 올리는 데에 목적이 있다. 또한 그간 경험했던 회사, 프로젝트 등에서 실제로 사용하였던 비슷한 기능의 툴들을 참고삼아 디벨롭하였고 유저에게 더 효율적이고 편리하도록 설계하였다.
구축된 서버를 통해서 미리 규약화된 폴더 구조를 전제로 한다.
프로젝트, 에피소드, 시퀀스, 샷으로 카테고리화하였으며, 유저는 작업하고 있는 프로젝트에 접근해 그에 따른 에피소드, 시퀀스 그리고 샷을 살펴볼 수 있다. 또한 부서와 유저 정보도 포함하고 있으며 실제 작업하는 후디니 파일인 힙파일 리스트를 관리할 수 있다. 나아가 어떤 샷을 복수의 인원이 여러 엘리먼트를 나누어서 작업한다고 할 때, 이 또한 매니징하기 편이토록 하였다.
힙파일은 규약에 따라 프로젝트_샷_부서_유저_버전 (e.g. XO_C0210_fx_jaehoon_v01.hip)으로 네이밍되며, 이 작업을 누가 하는지와 최근 수정 시간을 볼 수 있다. 또한 태그와 설명 옵션을 통해 무엇에 관한 작업 파일인지 다시 한 번 구분짓고 알아보기 쉽도록 만들었다.
후디니 씬 내에서 별도로 만들어 놓은 데이터 관련한 노드와 연동되도록 초기 세팅 기능을 포함하고 있는데, 후디니의 환경 변수를 만들어, 규약화된 데이터 저장 경로 및 렌더 경로를 연동시켰다. 해당 툴에서 초기 세팅한 것들을 바탕으로, 애니메이션 데이터를 불러오는 툴과 연동시켜 작업의 편의성을 높였다.
4K 해상도 기준으로 만들었으며, 후디니 내의 Global UI Scale 값 2를 기본으로 한다.
python 3 및 pyqt 5.15로 제작했다.

Caspar는 크게 두 섹션으로 나눌 수 있는데, 좌측 섹션은 프로젝트에 대한 정보와 그에 따른 리스트 그리고 환경 변수 및 폴더 구조 생성을 담당한다. 우측 섹션은 설정한 프로젝트 태스크에 대한 후디니 작업 파일에 대한 정보를 보여주고 그에 따른 여러 부가 기능들이 있다.
