FREE TRIAL

Case Study

POST PRODUCTION - VFX PIPELINE
RENDER FARM
SITE SYNC
API

About

Filmgate (Gothenburg, Sweden), a post production company focusing on visual effects (VFX), has since the start in 2006 put Sweden on the map internationally when it comes to both high end work and their fine selection of independent film productions.

accsyn started beeing developed at Filmgate as the in-house file transfer & render tool back in 2015, driving the API-first approach to make it integrate into a VFX pipeline.

Problems that needed solving

Filmgate is a relatively small post house, punching way above their weight. To accomplish this, they realised they had to automate as much as possible, leaving the artist to what they do best – producing amazing shots.

  • The existing FTP deployment was a pain, requiring material to be manually copied to FTP, and pulled back, whenever external collaborators were involved. Adding to that the unstability and bad performance inherent of the FTP protocol.
  • As Filmgate had multiple remote offices, and employees working from home, the VFX pipeline had to be able to automate the push and pull of work material. It was nearly impossible with FTP and other MFT (Managed File Transfer) solutions were extremely expensive.
  • As rendering also spanned multiple offices, the render farm required to support scripted file transfers. With that comes automated backups of remote data, only sending the critical work files leaving caches and other temp data behind.
  • Production were heavily relying on outsourcing, collecting shots and their dependencies and copying to the FTP was daunting task. And the other way around, bringing the result back in to the pipeline from the FTP and doing Q/C & review was cumbersome.

Designing a VFX pipeline

Filmgate set out on a journey to build a streamlined production environment, that removed all the manual repetitive work from artists so they could focus on what they were hired to do.

They choose ftrack as the project management software, having full Python API support. This, together with building accsyn as an API first cloud SaaS solution, was a huge enabler.

Also, DCC:s like Maya, Nuke and Houdini, also have Python support, meaning that the VFX pipeline could assist the artists 100% independent of what they were doing.

How accsyn is used today

accsyn Workflows does all the heavy lifting when it comes to file transfers and renders, working 24/7 silently and reliable in the background.

The accsyn Desktop App is used by all employees for monitoring and prioritising transfers and renders – invaluable for staying on top when it comes to production planning and day-to-day coordination.

Here is the how a project is run through the pipeline and how accsyn plays it part:

  • The conform process runs on the accsyn farm, using Workflow render scripts, copying footage and elements to the publish location on work storage.
  • When shots are assigned to remote offices or artists, associated data are automatically pushed to remote storage. The same goes for outsourcing – a package is built on the farm and then dispatched using accsyn Delivery.
  • DCC plugins in Maya, Nuke and Houdini submits render jobs to the accsyn farm, utilising free capacity across multiple offices, taking care of the synk of dependencies by analysing the work files.
  • Remote vendors have access to selected areas of the project on storage through accsyn File Sharing, enabling them to fetch missing assets and resources outside business hours.
  • When a remote artist publish a shot, the result with workfile and dependencies are pulled back to main central storage. The same goes for remote vendors – they publish within the accsyn Desktop App with technical validation followed by a publish to ftrack on farm on arrival of material.  

Summary

Today, Filmgate artists cannot live without the pipeline – streamlining production, cutting overtime and emergency callouts outside business hours.

Never again coordinators need to second guess if a shot has been properly conformed, outsourced, rendered, synced or delivered – the stable accsyn platform has proven stable throughout the production of 100’s of movies.

Testimonial

For us, accsyn is essentially the backbone of our render farm. It allows us to configure machines exactly the way we need – defining which render software they run, what pools they belong to, and how jobs are distributed. We run Nuke, V-Ray and Houdini across the farm, and it simply works.

accsyn executes Python scripts that in turn call the APIs of Nuke, V-Ray and other tools, which gives us the flexibility to build the pipeline exactly the way we want it. That level of control is crucial in a production environment where every project has slightly different technical requirements.

We also use accsyn for conform. Once a timeline has been prepped with all our shots, accsyn handles the heavy lifting – transferring EXR sequences into the correct server locations using robocopy, and automatically triggering a Nuke Python script that generates preview MOVs with the correct burn-ins. What used to involve several manual steps now runs consistently and reliably in the background.

When working with subcontractors and external partners, accsyn is equally important. They receive an account and access to the app, and as long as files are correctly named, accsyn ensures that the published material is transferred securely to us over the internet. On arrival, a Python-driven Nuke job automatically renders a preview with burn-ins and uploads it to ftrack. The entire publish flow is streamlined and predictable, reducing both coordination overhead and the risk of human error.

In short, we see accsyn as a flexible and dependable platform. Its ability to execute custom Python scripts exactly the way we need makes it a strong fit for a modern VFX pipeline. And when we do need support, we get it quickly – which is a definite plus in production.

Johan Erlandsson
CTO, Filmgate

Showreel

Additional resources

Filmgate VFX
workflows
file sharing
Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from - Youtube
Vimeo
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google
Spotify
Consent to display content from - Spotify
Sound Cloud
Consent to display content from - Sound