Maya 2013 Highlight - ATOM (Animation Transfer Object Model)

Posted by STLR, 26 June 2012 1:50 pm


Don't forget to register for the Autodesk Digital Entertainment Conference taking place tomorrow where you can see presentations from Sony Pictures Imageworks and Blitz Games Studio ->

Howdy y'all. 

I'm trying to get those y'alls out of my system because later this week I'm heading out to Boston for two months... mainly to avoid the ungodly hot weather that has already arrived here in Texas.  Today it’s 102 :(  Last year we hit something like 70 days in row of over 100 degrees.  We also tied our all time record last August with 112 !!  So this year, I’m get’n the hell out of Dodge…  errr I mean Austin. 

After the ridiculous summer we had last year my wife and I have decided that, from this point on, we will spend as much time away from Texas as possible every summer.   Luckily I got to spend last week in Seattle which was b – u – t - ful.  I went there for the week to visit a number of Game developers including Microsoft, BigFish, AirTight, ArenaNet and Signal Studios.  It was a great trip.  Seattle is next on my short list of places to spend next summer.   But this year it’s Boston.  I’m planning to visit a number of studios in the New England area while I’m there, so if any of you out there are working at a studio in or near Boston let me know!

So, back to the topic at hand… 

Maya 2013 - ATOM

ATOM, which stands for Animation Transfer Object Model, is a new xml based import/export mechanism for transferring animations and attributes between Maya scenes.  It provides a very flexible way of externalizing and transferring base animation, anim layers, driven keys, constraints, static values and more. There are also handy search/replace options for dealing with things like differing namespaces and prefixes.  Taking it a step farther you can also use secondary files called templates and maps for dealing with more complex filtering and name matching scenarios.  And because it is xml based it is very pipeline friendly and can easily be parsed and edited with external tools. In addition to storing animation related things it can also be used to externalize simple transform or attribute values that can be used in other Maya scenes or even other tools such as custom editors.

Here is a quick demo movie that I put together showing ATOM in action.




Posted 28 June 2012 2:53 pm

just a note on the entertainment conference...
( MIB3, the audio is barely legible)


Posted 2 July 2012 9:07 am

hello you have to good knowledge. But tell me one thing what is maya ATOM........

jeremy berkeley

Posted 13 July 2012 4:47 pm

Hmm very nice, I can see a lot of ways to use this in our existing production pipeline, awesome stuff


Posted 13 July 2012 5:30 pm

bhatt - ummm... scroll up and there is a pretty comprehensive definition in the post.

Add Your Comment

You must be logged in to post a comment.

Please only report comments that are spam or abusive.