Maya@10: Tureski Marks the Milestones

Marking Maya's 10th anniversary with the release of Maya 2009, Ellen Wolff chats with Autodesk's Kevin Tureski about the key highlights of the ubiquitous 3D animation software.
Posted In | Magazines: VFXWorld

Animation
One of the things that the Maya team is proudest of is the variety of animation that's been created with the software. Tureski cites as an example how Sony used Maya both for the cartoon characters in its Oscar-winning short The Chubb Chubbs!, as well as the more realistic character animation in the Stuart Little films. "What we're trying to do is to enable studios and individuals to make animation that's as realistic as possible, or -- in Chris Landreth's case -- as unreal as possible."

From Tureski's perspective, a major advance in the tool's use for character animation came in 2007 with the incorporation of Maya Muscle (a system originally developed by Comet Digital and acquired for Maya). This software was designed to allow animators to generate life-like muscle and skin motion, and incorporate wrinkles, skin sliding over bone and a variety of subtle secondary motions.

Simulation
The ability to simulate environmental effects like water, smoke and fire have been high on the wish list of Maya users, particularly those that create vfx for motion pictures. Making digital versions of physical phenomena that look real on the big screen has never been a trivial task, and Tureski notes that the Maya team has addressed that challenge since its inception. "It goes right back to Maya 1.0. We've built on the legacy of Power Animator and we were able to bring in the dynamics toolset of Wavefront's Dynamation. In fact, we were able to leverage the language engine from Dynamation. That gave us the initial functionality and a framework for simulation."

Tureski stresses that the Maya team has continued its R&D efforts with tools such as nCloth and nParticles. He also points to the Sci Tech Award presented this year to Jos Stam, Duncan Brinsmead and the Autodesk team behind Maya Fluids, which recognized their contributions to research in fluid simulation. "There's really difficult math involved in this challenge," observes Tureski. "And Jos is one of the few world-class researchers outside of the production houses who can handle that. But the other challenge is to present this technology in an accessible way to our customers. I think there's a lot of things that our customers can do because we've got a unified framework for simulation."

Rendering
While Maya was designed with an integrated rendering capability, many users over the years have elected to port to other software packages for rendering --such as Pixar's RenderMan or mental ray from NVIDIA's mental images. Tureski acknowledges that RenderMan "has had a lock on film animators." And Pixar's MTOR (Maya to RenderMan) tool has certainly facilitated that. "For those who use RenderMan with Maya, great interfaces do exist," Tureski says.

The mental ray renderer has actually been part of Maya since 2002, but Tureski explains, "With Maya 2009 we have really raised the bar with our integration of mental ray 3.7. In previous versions the integration was not as complete or as fluid as it ought to be. We put a lot of effort into this release to bring that up. We hope that people who don't have a PhD in rendering can use this." Autodesk projects that with Maya 2009 it will be possible to render a single HD image with full motion blur and full displacement maps in less than seven minutes -- with 10 render passes for a creature-type shot. Tureski observes that the usefulness of Maya for rendering will --by necessity --remain variable. "It really depends upon what someone is trying to accomplish. One of the things that we've had for quite some time is essentially a renderer-agnostic philosophy. Because Maya is used in different ways in myriad industries, our customers need to choose the renderer that's best for them."

Extensibility
A key aspect of Maya's use in film production has been its extensibility, which has allowed studios to write countless plug-ins to create custom effects. Maya's open architecture enables studios to add their "secret sauce" by writing MEL (Maya Embedded Language) scripts, and that's become a widely adopted approach over the past decade. Unlike the closed, "black-box" systems of the past, the openness of Maya to customization supports what veteran visual effects supervisor Richard Edlund has called "the democratization of creativity." Tureski agrees. "What we've done is try and provide a system -- and Maya has been referred to as a graphical operating system -- that is flexible. If something wasn't in Maya you could make it and put it in."

Even Maya's graphical user interface can be customized, which means one animator's screen might not look anything like the screen of a colleague at the next desk. "We've seen configurations of Maya where the interface doesn't look anything like Maya at all," laughs Tureski. "For the film Dinosaur, Disney had a set of scripts called Mug Shots that completely changed the interface, and made Maya accessible to stop-motion animators. They could take Maya and create a very specific, task-oriented work flow." But Tureski is quick to add, "At the same time, we don't want people to have to extend it. People should be able to rely on Maya to run a production from end to end."

Platform Proliferation
A measure of Maya's influence over the past 10 years can be seen in its spread across hardware platforms. While Maya was first available on the IRIX platform, and then Windows, within a couple of years customers demanded it for computers running Linux and the Macintosh OS. When it became available for Linux, developer Linus Torvalds described it as the most complex 3D graphics application ever to run on his operating system. For those in the visual effects community who were shifting their hardware purchases from IRIX to Linux machines, porting Maya to Linux represented a key move. Tureski remembers the turning point, which came in conferences with members of the Visual Effects Society. "I remember a meeting where they ganged up on us to port Maya to Linux. It was relatively straightforward, but that wasn't a trivial task." While the installed base of Linux users is not that high according to Tureski, they are influential customers in the field of visual effects.

Maya for Mac also represented a key move, since, as Tureski explains, "There was pent-up demand from the Mac community for a professional 3D app. The other thing was that we could get into more educational institutions because Macs are huge in education." A personal learning edition of Maya was introduced in 2002 with an eye towards the educational market. So it's probably not surprising that Student Academy Award-winning CG films today are frequently animated in Maya.

The Road Ahead
As Maya enters its second decade, Tureski expects that the continual challenge will be "to bring new functionality. One mountain that we've been climbing for several years is threading, and taking advantage of the compute power of the multi-core, multi-CPU machines that are available today. Threading is the way that the world is now, so we need to do that in order to provide animators with the performance they require. We have a number of top-notch people who are working hard on threading more and more aspects of Maya, and while we've been making great progress there's still a long way to go."

Another big mountain that Autodesk is helping us climb relates to the convergence of games and films. We're seeing more and more use of real time game engine technology and we have to make sure that's carried through in things like previsualization, for example. The convergence of games and film -- creatively as well as technologically -- is an area that we're paying a lot of attention to. If you look at the quality of game images today they're blowing away the stuff that was in theaters 10 years ago -- when Maya began."

Ellen Wolff is a southern California-based writer whose articles have appeared in other publications, including Daily Variety, Millimeter, Animation Magazine, Video Systems and the website CreativePlanet.com. Her areas of special interest are computer animation and digital visual effects.







Comments

  No comments. Be the first to comment below.


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.