Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® Maya® / Animation / What is the best way to import an animation and place it on an existing character in my scene?
  RSS 2.0 ATOM  

What is the best way to import an animation and place it on an existing character in my scene?
Rate this thread
 
60822
 
Permlink of this thread  
avatar
  • phoppes
  • Posted: 09 October 2011 02:42 AM
  • Location: Phoenix
  • Total Posts: 159
  • Joined: 20 September 2008 02:39 AM

Let me explain.  I have a series of 11 unique animation videos I am producing.  The opening scene has two characters which are walking along a path with one of them doing most of the talking.  I’ve set up the scene with lighting and created all of the necessary render pass and layer information.  For each unique animation the only thing that changes is the character doing most of the talking simply has a slightly different script that he has been lip-synched to.  I am working with another animator so that individual has the original maya character scene sans, final lighting, render setup etc. He is creating the 11 unique lip-synchronizations for the videos. All I want to do is import the animation on that character for each of the 10 unique videos (the 11th is the original master copy that I’ve done the final lighting and render set up with) and then apply my render setup to crank out each of the unique passes.  I have to believe this is possible but I’ve never done it before.



"Yesterday is History, Tomorrow a Mystery, Today is a Gift, Thats why it’s called the Present”
Kung Fu Panda

Maya 2012, PFMatchit, Nuke, Modo 501, CS5
Win 7 Pro 64bit
i7 x980 3.3Ghz, 24Gb Ram
Quadro FX3800 Driver 8.17.12.5896

Replies: 0
avatar
  • ldunham1
  • Posted: 09 October 2011 04:58 AM

theres a few ways of doing that, all depends on the simularities between the rigs (controller name etc).

if you mean that yourself and the other animator are animating different sections of the same rig (one doing face and lip sync, the other works on the body) then its even easier.

personally i prefer to use this tool -

http://www.creativecrash.com/maya/downloads/scripts-plugins/animation/c/paie

its fantastic if you use it right.

this way you are directly (almost lol) copying the keys from one rig to another identically named one (besides namespaces).

so select all the face controls from face anim file , export it out, reselect (in the same order) the facial controls on the body animated rig and paste :)

another way (which i personally have had more issues with, but its still widely used and decent if handled right) is to use character sets and anim clips.

select you controllers, create a character set from them, then in the trax editor, create an animation clip, save it out, create a character set again (good practice to select controllers in the same order again) then import the clip.

hope that helps.



Lee Dunham | Character TD
ldunham.blogspot.com

Replies: 3
/userdata/avatar/szbjt76te.gif

Thanks, I will take a look at that.  You are close on how we are collaborating.  I am animating one character and composing/rendering the scene.  My collaborator is doing all of the animation on the other character and I am just incorporating the new animation on that identical character to create the 11 different versions.  It is exactly the same character so the rig, naming, hierarchy, etc. are all identical.  I just don’t wish to loose my lighting and render setup every time I put in a new animation.  The character was refined using Z-Brush and as such it has a lot of displacement maps on some, but not all, of the geometries.  To create the proper AO, matte and shadow render passes I have to create a lot of special and unique shader trees so that the proper geometry is used.  I suppose I could write a script to do this but I figured it would be much simpler and actually easier to work with if I could simply let my collaborator create the unique lip-sync animation and then simply remove the current animation on the character and import and apply the new animation to the character.  Hit the render button and wait another few days for everything to crunch out.  Thanks again, I will look at what you suggested.  I see you’ve helped me twice here in past few days.  Appreciate it much!

Author: phoppes

Replied: 09 October 2011 05:48 AM  
/userdata/avatar/b4dcatd9j.jpg

no probs :)

Author: ldunham1

Replied: 09 October 2011 06:18 AM  
/userdata/avatar/szbjt76te.gif

Not sure why this posted twice but it appears it did.  Now that I’ve reworded it.... it doesn’t perhaps look like I’m such a complete idiot.

Author: phoppes

Replied: 09 October 2011 07:04 AM