My experience in pipeline development aimed to establish a robust and scalable production infrastructure by integrating USD technology with existing tools and workflows. This long-term activity extended across multiple productions and continuously evolved to address the studio’s growing needs.
Develped workflows and tools
- USD Integration Framework:
- Colaboratively designed a USD-based pipeline architecture for 3D departments.
- Implemented tools for asset retrieaval and tracking wihtin the existing project management system.
- Created an automated scene assembly system and build scripts.
- Asset Resolution System:
- Intergrated the USD Asset Resolver.
- Developed context manager for granular asset resolution management.
- PDG-based Automation Framework:
- Develped PDG tools for two-way communication with the project management system.
- Implemented flexible task filtering mechanics based on input dependencies, statuses, and special attributes.
- Created tools for rendering, preview generation, and publishing tasks outcomes.
- Various Tools and Utilities:
- Integrated of project management interfaces into all file loading nodes, enabling automatic tracking of used versions.
- Developed tools for easy management of AOVs to meet studio compositing standards.
- Integrated GitLab into the studio developement pipeline and built CI/CD to simplify testing and separate developement and production environments.