Depends: Workflow Management Software for Visual Effects Production

Proceedings of DigiPro '14, the 4th Symposium on Digital Production, 2014
A. Gardner, J. Unger
C-Research, Media and Information Technology, Linköping University
Open source code and more information:

Figure: An example layout of a processing node-network in Depends. Depends has a communication layer, here used to enable processing of data within Maya.


In this paper, we present an open source, multi-platform, workflow management application named Depends, designed to clarify and enhance the workflow of artists in a visual effects environment. Depends organizes processes into a directed acyclic graph, enabling artists to quickly identify appropriate changes, make modifications, and improve the look of their work. Recovering information about past revisions of an element is made simple, as the provenance of data is a core focus of a Depends workflow. Sharing work is also facilitated by the clear and consistent structure of Depends. We demonstrate the flexibility of Depends by presenting a number of scenarios where its style of workflow management has been essential to the creation of high-quality results.
Paper: DependsDigiPro14 paper (.pdf) (14.2MB)
author = {Gardner, Andrew and Unger, Jonas},
title = {Depends: Workflow Management Software for Visual Effects Production},
booktitle = {Proceedings of the Fourth Symposium on Digital Production},
series = {DigiPro '14},
year = {2014},
isbn = {978-1-4503-3044-2},
location = {Vancouver, British Columbia, Canada},
pages = {19--24},
numpages = {6},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {artist workflow, directed acyclic graph, user interface, visual effects pipeline},


Jonas Unger 2016