Exporting Characters and Animations From Mixamo To Godot 4!

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey guys this is Mitch with finepointcgi and today  we're going to talk about how to take a miximo   character and how to basically compile all the  animations in blender and dump it out for Godot so   we're going to go through the process of talking  about miximo and all the features about importing   your own custom character and characters and  rigging it we're going to talk about how to   use their characters we're talking about how  to use their animations and downloading them   and we're going to talk about how to bring it into  blender how to compile all of your animations so   that they're on one character and how to export it  for Godot that's what I have in store for you guys   today let's go ahead and get started okay so the  first thing we gotta talk about is what miximo is   and miximo is basically a place that has thousands  of animations that you can use for free for your   game now they also Supply characters for you as  well so if you look up here in the top you can   see a bunch of different animations so if I click  on like caparia you can see now they are dancing   this character is actually dancing doing the  animation that they have set up here do the same   thing with dyeing you can click on the animation  just like this and you can see them die like that   now the fun part is you actually have modifiers  here that you can change so if I drag this over   here to the front you'll see that the character  dies and will fall forward and if I change it to   back to a hundred you'll see that they'll fall to  the right so you get some really cool modifiers   you can make some small adjustments to where the  character is going to land and how they're going   to land you can overdrive it which basically makes  it so it's really um expansive or fast or you can   drag your overdrive down to zero and basically  get a nice long ball animation generally I try   to keep that at about 50. character arm space same  thing you can actually drag this up and get a nice   character arm space so you can see their arms are  a lot more uh crazy looking and stuff like that   so mix them all has a lot of really cool little  things that you can do to make it to make your   animation kind of whatever you want it to be but  this is not the only thing that miximo has it yes   it has a bunch of animations that you can use  but it also has characters that you could use   so if I click on characters you can see they have  a bunch of characters that are free for you to   use so you can click on something like this guy  here and click use this character and you'll see that we now have a character that's doing  the exact animations that we just put in here   that's one of the cool things about miximo is  that you can mix and match animations right   here one other thing that miximo has is you  can upload your own character so if I click   on select character file and I click on character  and I select my character you'll see this is just   a miximo character that I downloaded that I  pulled the rig out so we can take a look at it   but you can upload your character and actually  rig your character so you can see they have an   auto rigger here so you can hit next and  you see they have these little points here   and you basically just drag these points on  to where you think these sections are so the   wrist goes right about here ish the elbows go  right about here ish the knees go about here   ish and then the groin is right about here  and then we can click next and you'll see   that it's going to automatically attempt to  rig our character this can take a long time   so I will be right back and you will see  that it automatically rigged our character   it's just that easy now that's not to say that  you shouldn't build your own rig or anything   like that but this can be a really fast way to  rig your character and make it game ready now if   we click next you'll see that it's going to say  hey your previous character has been uploaded   um your character will not be saved  that's fine just click next and you will   see now we have our own character that we've  uploaded that is now using those animations so this can be really useful when you want to  build a game with lots of characters you can   actually have them all share the same rig and have  different characters with the same animations so   it can be really useful or this now in my case  I'm going to use a character that miximo already   provides just because I don't really want to  use this specific character so I'm going to grab   a my stealth character because I'm already using  that in my previous tutorial so I'll want to use   that and then we'll click download and we'll  download it with the skin you don't have to   download with the skin but if you don't download  with the skin then you won't get the mesh with   your character so you'll just get the rig and  a lot of times that can cause problems so we'll   click download and we will download that and then  you guys can go through and pick any animations   you guys want I already have a bunch of them  downloaded if I go into my downloads folder   here you'll see that I have a bunch of already  downloaded fbx files so I'll be using those but   you guys can download whichever ones you guys want  and then basically follow this tutorial so once we   have our stuff downloaded we can head into blender  and what I like to do is I like to hit a x delete   I go file import fbx and then I go out to my  downloads I come in here I select my double dagger   attack and all my animations minus any animations  I don't want so I believe I don't want that one I think that will work and  then I will click import fbx   like so and it will take a while to import  and once we have them all imported you'll   see that they look like this you have a bunch of  animations all stacked on top of each other you   can see when you pull this like this you'll see  that you have all of your animations right here   now this is great I know it seems weird but this  is perfect this is what we want if we select our   Armature and then our Armature and we select all  but one and we hit delete and then we select all   of our meshes like so and click delete like that  now we are left with one Armature we select that   Armature and we go into our animation tab  you can see here is where our animations   are located you can see our character  doing the animation that we told it to do   so that's cool but how does that relate to  actually doing other animations well that's   where the action editor comes in you come over  to the dope sheet and you select action editor   you can see we have our animation here but we  also have this little drop down here so if you   click on that you'll see that we have a bunch  of other animations here so if I select the   first one you'll see here's my falling idle  if I select the next one here's my walk left   if I select this one here's my strafe right  and I I my idle and things like that now what   I always like to do is I like to name all of my  animations because if you import them into Godot   or into Unity or unreal you're going to run  into issues where these animations are going   to have these names and that's going to be not  super great for your use so what I like to do   is I like to just come up here and type idle and  then I just run through it so you know fall Idol and that's basically all you have to do and from  here all you need to do is just save this out as   a gltf file so we'll click file export gltf or  if you want you could do fbx but Godot doesn't   support it Unity does and unreal does but Godot  doesn't really support fbx and if you have blender   support turned on in Godot you can just save  your blend file and it'll automatically import   but in my case I'm going to do gltf and I'm just  going to call this character and I will hit export   and then we'll open up a new version of Godot hit  new I'll create a new project and then I'm going   to grab my character.glb I'll drag that guy in and  you'll see that my character is going to import then I'm going to right click my glb file  I'll click a new inherited scene and there   is my character inside of Godot ready to go  we can click on animation player and there's   all of my animations and it's really that  simple now something that someone's going   to ask is what if I just want the animations  and that's where animation libraries come in   and I'm not going to go into too much detail  but if you come to import and change this to   animation library and you re-import this that's  going to give you access to it as an animation   library and then you can share your animations  between people by coming into animation manage   animations and then you'll be able to add your  library from right here by clicking load Library   so that's something to keep in mind but that's  basically how you use blender and miximo to   create all of your animations and compile them or  your game engine like Godot now another commonly   asked question is with a walk animation just  before I leave you guys with a walk animation   how do you handle a character walking forward  now in Godot you need to turn on root motion   if you don't want to deal with that which  generally I don't want to deal with that I just   click in place and that will force this animation  to be done in place and that solves that problem   for me so it's up to you guys on which one you  want to do but that's just a quick tip that I ran   into earlier when I was recording my 3D character  controller video but anyway that is all I have for   you guys today so if you like this video go ahead  that like button hey if you dislike this video go   into the dislike button because I'm here to make  content for you guys this video was a viewer   suggested video so if you have any suggestions  please leave them in the comments below and I'll   be more than happy to throw it on my list to  get to it and hey if you have any questions or   comments please leave a comment down below or hit  me up on Discord link is in the description I'll   be more than happy to help you out with any issues  you might be running into but that is all I have   for you guys today so thank you so much again  for watching I'll see you all next time thanks [Music]
Info
Channel: FinePointCGI
Views: 15,971
Rating: undefined out of 5
Keywords: mixamo, character animation, animation, mixamo animation, godot, godot engine, blender character to mixamo, godot character animation, broken mesh godot character animation combiner, blender animation, mixamo animations in blender, using mixamo animations in blender, blender import mixamo animation, character, how to import mixamo characters into unity, how to animate a character from mixamo in unity, mixamo blender animation, mixamo animation combiner, gamedev
Id: 59vKbXKuaNI
Channel Id: undefined
Length: 11min 49sec (709 seconds)
Published: Fri Mar 03 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.