From FBX to CAT Rig With Skin Transfer (3ds Max) - YouTube

Channel: Miloš Černý Animation

[0]
Hey, fellow animators, I’m Miloš Černý.
[2]
Let’s first summarize what we actually want to achieve in this tutorial.
[6]
I have an .fbx file here, with a deer model.
[8]
When you import an .fbx with a previously rigged model into the 3d software,
[13]
it will most likely look something like this.
[16]
It has all the bones and the model is still skinned properly.
[19]
But you can see it doesn’t have an information about it’s rig anymore.
[23]
And therefore, you are not able to do any reasonable animating with it.
[26]
I bet you have already experienced a situation like this.
[29]
Maybe you have downloaded some .fbx on the internet, maybe you needed to get a rigged
[33]
model from Maya to 3ds Max, maybe you have just lost a file with the initial rig.
[38]
It doesn’t matter.
[39]
Sooner or later you will probably get into a situation like this.
[43]
So what do we want to achieve then?
[45]
We want to rebuild a rig for this deer with exactly the same bones and skin as it was before.
[50]
And because you are on my channel, we will do a CAT rig of course.
[55]
A little side not here.
[57]
If you get these horrible bounding boxes around the bones and you don’t want them, just
[61]
head to Customize, Preferences, Animation tab and switch Key Bracket Display to None.
[68]
Ok, so basically what we need to do is a fresh CAT rig from scratch.
[72]
But a big help for us is, that we will use the existing bones as guides of where we need
[77]
to place the pivots of the new bones.
[80]
So create a CAT Parent and a Pelvis.
[93]
Align the new Pelvis to the old one and of course, always make sure, you have all the
[97]
axis selected for both position and rotation and also Pivot points for both objects.
[103]
Now, I know that I always tell you to resize the bones properly so they match the model
[108]
as best as they can, for skinning.
[110]
But here it doesn’t make any difference, because we have the skin already done and
[114]
we will just transfer it to this new rig.
[117]
So in this case, the size of the bones doesn’t really matter.
[120]
Now a spoiler alert, we will have to do this alignment for all the bones.
[124]
So a pretty repetitive task but it usually only really takes a few minutes.
[129]
I will show you how I will do one Leg and then will probably speed up the rest of the process.
[134]
Start aligning the IK platform first.
[136]
If you don’t have any reference bone for the IK platforms in your .fbx file, don’t worry.
[141]
Just place the platform manually to the place where it fits the model.
[145]
Do the ankle after that, and then align rest of the bones from top to bottom.
[149]
The shortcut for Align is Alt+A by default.
[153]
That one will be pretty useful for this.
[156]
Sometimes the bones need more then one alignment because of the IK.
[160]
You could switch to FK though and align them that way to make sure they are on their places precisely.
[165]
Here I didn’t think it’s necessary however.
[168]
Ok so now I will speed this up as I said.
[171]
If you don’t know how to build a fresh CAT rig for a quadruped, you can check one of
[174]
my older videos, or even my recent Dino-Bird series.
[178]
Both are linked below the video as well.
[180]
After we are done with this new CAT rig we will transfer the skin from the old one to this one.
[185]
So stay tuned.
[186]
However this doesn’t take too long.
[188]
The whole process took me only something about 5 minutes.
[191]
This is a very simple rig though.
[219]
Ok, we are done.
[221]
Now to the more important and less known part.
[224]
Transfering the skin.
[225]
First I want to say though, this actually has nothing to do with CAT anymore.
[229]
It’s a 3ds Max feature and can be used for any skin and any bones.
[234]
So we have a new rig done with all the bones renamed as well.
[237]
Let’s select it and put it into a new layer to keep order in our file.
[242]
It’s pretty important here, because here we can not get lost in the namings.
[248]
You can see I have two layers with rigs, one with the old one and one with the new one.
[253]
Now if we try to animate with the new rig, it of course doesn’t move the mesh, because
[258]
the mesh is still skinned on the old one.
[260]
So we need to transfer the skin between them.
[264]
The mesh has the skin modifier but we can not just delete it and add the new bones because
[269]
that will basically just destroy the skin and apply a basic one.
[273]
What we need to do is to go to the last ‘Utilities’ panel, go to ‘More...’ and find ‘SkinUtilities’.
[281]
These two buttons will appear.
[282]
Now with the mesh selected hit ‘Extract Skin Data To Mesh’.
[286]
It will create this new mesh object with ‘SkinData’ in it’s name.
[289]
And it basically has all the skin values saved in the that mesh.
[293]
They are two separate objects.
[296]
Now we need to select our main mesh and we can just delete the Skin modifier from it completely.
[300]
Because we have all the data saved in that new object.
[305]
Now if you select both meshes at once and go to Utilities Panel again to import the skin,
[310]
nothing will happen.
[312]
That’s because the main mesh has to have a skin modifier with bones in it.
[316]
So let’s do that.
[318]
Make sure you have the right one selected and apply a Skin modifier.
[322]
Hit Add bones, and add all the bones from the new rig.
[326]
Again, make sure you are selecting the right bones.
[329]
That’s why it’s important to keep order in your file when doing this.
[334]
Now when you select both meshes and hit Import Skin Data, this window will appear.
[340]
Here you basically just need to pair all the bones to their counterparts one-by-one.
[345]
You can do Match By Name if you have the names identical, but here it doesn’t work for me
[350]
as you can see.
[351]
I could just delete the CATRig part from the Target Bones if I wanted, but I wanted to
[355]
show you that you can do it manually as well without any problems.
[369]
After you are done with all the bones just hit ok and you are done.
[374]
The new rig affects the model now, not the old one.
[378]
You can actually delete all the unnecessary parts now.
[381]
SkinData mesh, as well as the old rig.
[389]
Now everything is finished.
[391]
You have your CAT rig for animation and it exactly matches the bone placement and skin
[395]
from the .fbx file you had.
[397]
You can now create new animation layers and animate whatever you need.
[402]
A lot of people asked for this video and I was finally able to make it, so I hope you liked it.
[407]
Thank You to all my Patreons and if you enjoy my channel, subscribe, like and comment.
[412]
See you in a next video.
[414]
I am Miloš Černý and Thank You for watching.