Heavy-Duty VFX Management for Battlestar Galactica
Tracking 100s of Layers to Render Huge Space Scenes on Deadline
Watch the video Ã¢Â€Â¦
Along with matte painter Hoey, Atmosphere's other principals and co-founders are Andrew Karr, who supervises 3D, Atmosphere's largest department, and Tom Archer, who supervises compositing. Using Lightwave for 3D animation and Digital Fusion for compositing, the crew takes its cues from the show’s VFX supervisor, Gary Hutzel, who specifies the look for each shot and provides detailed animatics illustrating the gist of every scene. For a Season 3 two-parter, “Exodus,” which aired October 13 and 20, Atmosphere handled scenes that included a space battle sequence taking place on an unprecedented scale. Atmosphere executed the sequence in Lightwave.
The key to getting the work done on a TV schedule was keeping the compositing and CG teams working in tandem, Karr explains. "Compositing would jump ahead and work in some of their practical explosions," he says. "Then the shots would go back to CG, where we'd work on the lighting and try to enhance some of the composites. The CG department would put in some missiles and CG explosions, and comp would get those and enhance them with practical elements. It's about going back and forth, using multiple layers. We'd have as many as seven or eight CG artists and several compositing artists tackling different elements of a single shot."
Organizing the work requires foresight, because the CG department will be making decisions about what layers need to be rendered first based on whether the compositing department will be using them to start working on its own elements. "It's not just the time to composite and actually set up the renders," notes Jeremy Hoey. "The rendering time itself is extraordinary. We have almost 200 CPUs of render nodes, and they were going 24/7 for weeks just rendering layers for this one episode. It's hundreds of gigabytes of data. And that adds another factor of uncertainty, because if there are any problems with a render, that brings the entire process to a grinding halt. Suddenly everyone has to stop and wait for the render farm to chew through re-rendering those frames. Careful management of all the layers becomes really critical, especially as we get toward the end of our deadlines."
Atmosphere uses Muster, a render manager from Virtual Vertex, to take frame-specific control of its renders. The system allows precise adjustments to be made, depending on how busy the overall render farm is. "We have to be very creative, sometimes, in what we render and in what order," Karr says. "Muster is actually new software for us. We were using a different render manager last season, but Muster works quite well. It has its issues because of the size and the amount of material going through, but we wouldn't have been able to get through the show if it was flaky."
All of the renders are at HD resolutions – which means, Hoey notes with a little laugh, some of the old shortcuts no longer apply. "Blur, add lens flare – you could really abuse the shot in NTSC," he recalls. "You can't get away with that kind of fudging in HD."
"You'll have some fella at home watching this in HD on a 60-inch television, and it has to hold up," agrees Karr. "HD is very clear, and every little detail shows up."
And HD isn't even the upper limit for an HD show. "It's not uncommon that sometimes if we're working in HD we'll render in double-HD resolution," notes Tom Archer. "If we have very fine detail of antennas or other very small things, and we find that we're getting buzzing in those details, we'll just double the HD resolution to solve that problem. The sky's the limt, as long as you've got the rendering power."