The pre-flight component of the tool would use a list of potential issues (categorized into ‘errors’ and ‘warnings’), and show the user a list of all layers or comps that triggered each warning. They’d be able to double-click on a specific item to jump directly to the layer in its comp, where they could resolve the issue promptly and continue export.

The export stage requires a lot of iteration over AE properties, as this is a serializing task; look at everything in the AE project, and export it as plain data matching specifications from engineers at Facebook.

Zack Lovatt focuses on toolkitting, building custom studio pipelines, expression rigging projects, and creating data-driven animation workflows.