Computer-animated moviesPipeline, techniques, technologySaty Raghavachary, DreamWorks Feature Animation |
During the early and mid-90s, with movies such as Terminator 2, Jurassic Park and Toy Story, "CGI" visual effects and computer animation went MAINSTREAM.
These days, CG animation is "everywhere" - movies, games, commercials, web, ride films, rendered on a variety of hardware - traditional PCs, game machines, cell phones..
Careful planning is needed to pull this off. A "production pipeline" is ESSENTIAL to keep track of things and make everthing flow smoothly.
An animated movie's production pipeline comprises:
Here is a detailed rundown of the various departments (with very different skill sets, educational backgrounds, workflow etc.) that make up our beloved DW production assembly. It shows that animated moviemaking (like its live-action counterpart) is incredibly collaborative.
As you can see, there are specific pathways for assets (completed animation, laid out scenes, surfaced geometry etc.) to be passed from stage to stage (dept. to dept.).
A pipeline-based workflow allows us to work on multiple productions at once, via staggering and careful timing - our production schedules look EXTREMELY detailed and span large periods of time.
Summary: story in, movie out!
Pixar
Blue Sky
Turns out that from modeling and layout to animation and effects to rendering and compositing, algorithms and computation are everywhere.
In recent shows we've used a 'volumetric' fracture technique that is able to create realistic-looking, hollow and closed fractured shapes out of regular polymeshes.
Tai Lung escapes [1:50]
LDS are better-suited for QMC algorithms compared to PRNs [a TLA soup!]. Here is an example. Also, is 'pseudo-randomness' a pseudo-oxymoron?
Cloth is usually modeled as a series of interconnected springs, on which forces act. Solving for vertex positions at discrete time steps is what the simulation is about, this produces realistic results.
For the 'ultimate' in fluids, check out work by Ron Fedkiw at Stanford.
Can't choose between art & technology?
Do both - become a TD (Technical Director)!
Processing
Python, C++, OpenGL, RenderMan Shading Language..
Download FREE software such as Blender and Aqsis.
Enroll in courses from schools such as Gnomon, TD College, Animation Mentor.