ABSTRACT
We introduce Animal Logic’s editorial pipeline refactor from a rigid and overly complex in-house solution, towards a more modern, flexible approach, based on the open source technologies OpenTimelineIO and Electron.js. This upgraded design greatly increases flexibility over the previous effort, enabling cross-platform user adoption and further decoupling our tools from the editorial software of choice. The new pipeline is now rolled out onto our most recent productions and we are already starting to see the benefits of its extensibility and ease of troubleshooting.
Supplemental Material
- Aloys Baillet, Eoin Murphy, Oliver Dunn, and Miguel Gao. 2018. Forging a New Animation Pipeline with USD. In ACM SIGGRAPH 2018 Talks (Vancouver, British Columbia, Canada) (SIGGRAPH ’18). Association for Computing Machinery, New York, NY, USA, Article 54, 2 pages. https://doi.org/10.1145/3214745.3214779Google Scholar
Digital Library
- Daniel Heckenberg, Luke Emrose, Matthew Reid, Michael Balzer, Antoine Roille, and Max Liani. 2017. Rendering the Darkness: Glimpse on the LEGO Batman Movie. In ACM SIGGRAPH 2017 Talks(Los Angeles, California) (SIGGRAPH ’17). Association for Computing Machinery, New York, NY, USA, Article 8, 2 pages. https://doi.org/10.1145/3084363.3085090Google Scholar
Digital Library
Recommendations
Split-Path Enhanced Pipeline Scheduling
Software pipelining increases the loop execution throughput by overlapping the execution of successive iterations in a pipelined fashion. For loops with control flows, however, software pipelining is not straightforward because we need to consider the ...
On-the-fly pipeline parallelism
SPAA '13: Proceedings of the twenty-fifth annual ACM symposium on Parallelism in algorithms and architecturesPipeline parallelism organizes a parallel program as a linear sequence of s stages. Each stage processes elements of a data stream, passing each processed data element to the next stage, and then taking on a new element before the subsequent stages have ...





Comments