Promotions may be included in the article

Mixamo To Blender Rig - A Complete Guide

Mixamo To Blender Rig - A Complete Guide

Mixamo is a web service that provides 3D character models and animation of the models.

 

It is operated by Adobe and is free to anyone with an Adobe ID.

And Mixamo Animation is available for commercial use. Wow.

 

In this article, we will summarize how to use these amazing Mixamo animations in a real way using Blender.

If you want to do the following, this article should help!

  • Want to move my 3D character for now.
  • Want to rig my 3D character models so that I can create animations in Blender.
  • Want to use Mixamo animations on existing character models with Rigify rig.
  • Want to adjust Mixamo's animation to my liking and use it.

Let's see what we can do!

 

This article corresponds to the long-term supported version Blender 3.3 LTS.

As of August 2024, neither the official Mixamo Blender add-on nor the Mixamo To Rigify paid add-on used in this article can be used with Blender 4.2. Until the add-ons are updated to support 4.2, this article will remain Blender 3.3 compatible.

 

  1. What does it mean to use Mixamo animation in earnest?
  2. 3 patterns for using Mixamo depending on the model setup situation
  3. Case.1: When there is only a character model without bones
    1. 1) Upload FBX of character model to Mixamo
    2. 2) Semi-automatic setting of bones & weights for character models with Mixamo tool
    3. 3) Apply your favorite animation to the character model with Mixamo
    4. 4) Download character models with animation from Mixamo
    5. 5) Obtain and install the Blender add-on from the official Mixamo
    6. 6) Add a Mixamo rig to a character model using an add-on in Blender
  4. Case.2: When you have a character model with bones and weights, but no rig
    1. 1) Change the bones (armature) of the character model to a Mixamo-compliant structure
    2. 2) Upload FBX of character model to Mixamo
    3. 3) Apply your favorite animation to the character model with Mixamo
    4. 4) Download character models with animation from Mixamo
    5. 5) Get the Mixamo to Rigify add-on and install it in Blender
    6. 6) Import FBX into Blender using Mixamo to Rigify
  5. Case.3: When you have a character model with bones & weights already set in the Rigify rig
    1. 1) Check if Mixamo animation can be used on existing Rigify models without modification
    2. 2) Change the bones (armature) of the character model to a Mixamo-compliant structure
    3. 3) Upload FBX of character model to Mixamo
    4. 4) Apply your favorite animation to the character model with Mixamo.
    5. 5) Download character models with animation from Mixamo
    6. 6) Get the Mixamo to Rigify add-on and install it in Blender
    7. 7) Import FBX into Blender using Mixamo to Rigify
    8. 8) Save the animation to Blender data and append the Rigify action to it.
  6. How to adjust Mixamo animations poured into a rig
    1. IK/FK conversion functionality for Rigify rigs
    2. Animation Layers add-on
    3. Keyframe weight reduction function
  7. Caution! Redistribution of Mixamo models and animations is prohibited!
  8. Summary: Good use of Mixamo animation can save time and study!

What does it mean to use Mixamo animation in earnest?

?

This article is written for the "use in earnest" of Mixamo animation.

What does it mean to be a full-fledged user? Let me explain a little bit about

 

If you just want to use Mixamo's animations "quick and easy," the method is simple.

How to use Mixamo quickly and easily
  1. Log in to Mixamo and upload FBX of your character model.
  2. Apply your favorite motion in Mixamo to the uploaded character model.
  3. Download the animated character model FBX from Mixamo.

This is all you need to do.

 

However, if you want to use Mixamo animation "in earnest" for character models in game production, for example, the above methods will not be sufficient.

Specifically, after downloading a Mixamo animation, you will want to do the following

If you want to use Mixamo in earnest...
  • Want the animation to match the character's head height, etc. exactly.
  • Want to further adjust the downloaded Mixamo animation.
  • Want to rig a Mixamo animation model for adjustment in Blender.
  • Want to use Mixamo animations on existing rigged Blender models.

 

This is something that I wanted to do when using Mixamo animation during the creation of my game.

Then I looked up how to do it, and here's what I did!

 

The characters in Toha's games are deformed and have slightly low heads, so applying Mixamo's animations as is often does not work well.

Also, since the model was already set up in Blender's Rigify, it took some trial and error to get the Mixamo animation to work in Rigify.

 

After all the hard work, we are now able to use Mixamo in a good way, so I will summarize what I researched at the time + additional research I did for the article.

I am sure this will be helpful for those who want to do something similar to what I do!

 

Sponsored Links

 

3 patterns for using Mixamo depending on the model setup situation

GOGO

Now, let's get into the explanation of how to use Mixamo in concrete terms.

If you want to use Mixamo animation earnestly in Blender, the way you do it depends on the setup of the character model to which you want to apply the animation.

 

In this article, we will discuss the following three patterns.

Please read this in the context of the situation of the character model you have at hand.

 

If you do not have an Adobe account, please refer to the following article for information on how to log in to Mixamo.

 

Case.1: When there is only a character model without bones

Case.1) When there is only a character model without bones

Case.1 is the case where a character model with only a mesh is used.

The easiest way to take full advantage of Mixamo's services is to use a character model without bones, just a mesh. You can even go as far as to attach a Blender rig to the character model.

 

In this article, we will use the model of Lopo-san as an illustrative model.

Lopo-san's model has bones and weights already set, but here we have a separate FBX with only the mesh of the model exported, which we will use to explain the model.

 

1) Upload FBX of character model to Mixamo

Upload the character model (mesh only) data to Mixamo from the [UPLOAD CHARACTER] button in Mixamo. FBX and OBJ data formats are supported.

Upload character model data to Mixamo

 

If you upload the file normally, no textures will be included, but if you just want to use the animation, no textures are needed, so proceed as is.

Once uploaded, proceed to the next step.

 

 

2) Semi-automatic setting of bones & weights for character models with Mixamo tool

When you proceed to the next step, you will see a screen like this, where you can specify the joint positions, etc. for the character model.

Screen for setting the position of the joints of the uploaded character model.
Set joint positions in Mixamo until automatic weighting is set

After specifying, proceed to the next step and wait for a while, and the bones and weights will be automatically set on the uploaded character model. It is great because it adds weight quite nicely.

 

3) Apply your favorite animation to the character model with Mixamo

Now you can apply Mixamo animations to your uploaded character model.

Search for the animation you want from the Animations tab and click on the thumbnail to make the model move.

Find the animation you want on Mixamo's Animations tab

 

The menu on the right allows you to walk in the place, and adjust the width of the hand spread and the speed of the animation.

Sliders and checkboxes on the right allow you to adjust the animation.

 

4) Download character models with animation from Mixamo

After the adjustments are made, download the FBX character model with animation.

After applying animation to the uploaded character model, download

 

Since there is no problem with the default settings, press the [DOWNLOAD] button as is.

An FBX will be downloaded and saved.

OK to download with default settings

 

5) Obtain and install the Blender add-on from the official Mixamo

To add a Mixamo rig in Blender, use the add-on provided by the official Mixamo.

As of August 2024, the official Mixamo add-on is not available for installation in Blender 4.2.

 

I'm going to get Mixamo's official Blender add-on.

Click the [Get the Add-on] button to download the Blender add-on.

The downloaded add-on should be installed in Blender.

 

6) Add a Mixamo rig to a character model using an add-on in Blender

The FBX of the character downloaded from Mixamo will be rigged in Blender.

First, open Blender and import the relevant FBX data with the standard FBX importer.

Import downloaded FBX models with Blender's standard FBX importer

 

Once you have imported the FBX into Blender, open the "Mixamo" tab in the sidebar.

*The Mixamo tab will appear when the official Mixamo Blender add-on is enabled.

Create a rig by clicking Create Control Rig from the Mixamo add-on menu

Click on the [Create Control Rig] button in the menu and set up the rig in the pop-up that comes up. Since we want to make the legs an IK rig, we check the Apply Animation and IK Legs checkboxes.

 

Ta-dah!

Character models that were only meshes now have Mixamo rigs.

So, we were able to rig the character model in Blender, where there was only a mesh~.

It also comes with animation, so it will walk properly when played back.

Mixamo rigged character model moved in Blender~!

 

Sponsored Links

 

Case.2: When you have a character model with bones and weights, but no rig

Case.2) When there is a character model with bones and weights already set, but no rig.

Case 2 is a case where the bones and weights set in the character model are to be used as they are.

Mixamo's automatic weights are pretty good, but if you have a character model that is already weighted, I would like to use those weights.

When using such a model, it is not necessary to specify joint positions with the Mixamo tool.

But!

If you want to add even a rig in Blender, uploading the model takes a little more work.

 

1) Change the bones (armature) of the character model to a Mixamo-compliant structure

in feverish haste

This is the most time-consuming part, but you need to do it if you want to rig it with the Blender add-on.

 

When rigging a character model using a Blender add-on, the add-on looks at the structure of the armature and the names of the bones and processes them. Because of this,

Character models whose bone structure and names are not Mixamo compliant cannot be rigged with add-ons.

 

Note that the add-on for rigging in Blender is available here.

As of August 2024, Mixamo To Rigify is not available in Blender 4.2. Please wait for an add-on update.

It is a paid add-on, but it is inexpensive at $5, so it is easy to install.

This add-on allows you to attach Rigify rigs to models downloaded from Mixamo.

 

 

So, the first step is to change the bone structure and name of the character to be uploaded to Mixamo and prepare the model data to be processed by the add-on.

Specifically, the following actions are required

Preparing to rig with the Mixamo to Rigify add-on
  • Basic bones Hip, Spine, Neck, Head, Arm, Hand, Leg, and Toe are required. (Finger is not necessary)
  • If there is no toe (Toe) and bone, create a new one.
  • Three spines (Spine) bones are required, if there are not enough, create additional bones.
  • Rename all bones to the same name as the Mixamo model.

 

The model Lopo-san used in this article for explanation is a "model with no toe endbones and only two backbones," so the missing bones are created additionally.

Creating additional bones is easy.

After selecting the armature and entering edit mode, the bone you want to add and add by "extruding the bone" at the "Bone Extrusion". You do not need to assign weights to the additional bones.

By the way, Lopo-san has only three finger bones, Thumb, Index, and Middle, but there is no problem.

 

Here is a comparison of the original Lopo-san model and the model adjusted for the Mixamo upload.

Original Mr. Lopo model bone structure
Original Lopo-san's model
Lopo's model changed to Mixamo compliant bone structure & name
Lopo-san's model changed to Mixamo compliant bones

 

When you are ready to do this, export the model to FBX and upload it to Mixamo.

I went through a lot of trouble to add a Rigify rig with the Blender add-on, but if you don't need a rig, you can skip this step entirely.

The reason we want to add a rig is that When adjusting the animation later, it is easier to do so with a rig.

The concept of this article is "to use Mixamo animation in earnest," so I'm doing my best to get the rig ready~.

 

I'll leave the name of the Mixamo-compliant bone here so that you can copy and paste it, so if you want to use the Blender add-on to automatically create a Rigify rig, please use it.

Required basic bones and their names

mixamorig:Hips
mixamorig:Spine
mixamorig:Spine1
mixamorig:Spine2
mixamorig:Neck
mixamorig:Head
mixamorig:RightShoulder
mixamorig:RightArm
mixamorig:RightForeArm
mixamorig:RightHand
mixamorig:LeftShoulder
mixamorig:LeftArm
mixamorig:LeftForeArm
mixamorig:LeftHand
mixamorig:RightUpLeg
mixamorig:RightLeg
mixamorig:RightFoot
mixamorig:RightToeBase
mixamorig:RightToe_End
mixamorig:LeftUpLeg
mixamorig:LeftLeg
mixamorig:LeftFoot
mixamorig:LeftToeBase
mixamorig:LeftToe_End

 

Finger bones and their names

mixamorig:RightHandThumb1
mixamorig:RightHandThumb2
mixamorig:RightHandThumb3
mixamorig:RightHandIndex1
mixamorig:RightHandIndex2
mixamorig:RightHandIndex3
mixamorig:RightHandMiddle1
mixamorig:RightHandMiddle2
mixamorig:RightHandMiddle3
mixamorig:RightHandRing1
mixamorig:RightHandRing2
mixamorig:RightHandRing3
mixamorig:RightHandPinky1
mixamorig:RightHandPinky2
mixamorig:RightHandPinky3

mixamorig:LeftHandThumb1
mixamorig:LeftHandThumb2
mixamorig:LeftHandThumb3
mixamorig:LeftHandIndex1
mixamorig:LeftHandIndex2
mixamorig:LeftHandIndex3
mixamorig:LeftHandMiddle1
mixamorig:LeftHandMiddle2
mixamorig:LeftHandMiddle3
mixamorig:LeftHandRing1
mixamorig:LeftHandRing2
mixamorig:LeftHandRing3
mixamorig:LeftHandPinky1
mixamorig:LeftHandPinky2
mixamorig:LeftHandPinky3

 

2) Upload FBX of character model to Mixamo

Upload the prepared character model data to Mixamo from the [UPLOAD CHARACTER] button on Mixamo. FBX and OBJ data formats are supported.

Upload character model data to Mixamo

 

In Case.1, you had to specify the joint positions of the character model after uploading it. However, when a character model with bones and weights is uploaded, the model starts moving immediately.

If a character model with bones & weights set is uploaded to Mixamo, the model will start moving immediately

 

3) Apply your favorite animation to the character model with Mixamo

Basically the same as Case.1: 3) Mixamo to apply any Same as applying animation to a character model, but with a caveat.

 

I will use Mixamo animation later with the Mixamo to Rigify Blender add-on,

When using add-ons, animations may be imported a few frames shorter.

In the case of loop animation, if even a few frames are cut off, the animation will not loop properly.

 

Therefore, before downloading an animation from Mixamo, it is recommended to set "No Animation Trimming" in the menu on the right side before downloading.

You can download it from the Mixamo menu with no cropping.

 

4) Download character models with animation from Mixamo

It is the same as Case.1: 4) Animation from Mixamo Download the character model with animation from Mixamo, so please check there.

 

5) Get the Mixamo to Rigify add-on and install it in Blender

Get the Mixamo to Rigify add-on from Blender Market for 5$.

Here is the add-on.

After downloading, install the software in Blender and make it ready for use.

 

6) Import FBX into Blender using Mixamo to Rigify

With the Mixamo to Rigify add-on enabled, a "Mixamo to Rigify (.fbx)" item will be added to Blender's import menu.

If the Mixamo to Rigify add-on is installed, an item will be added to Blender's import menu.

Using this to import FBX downloaded from Mixamo will automatically import the model and animation with the Rigify rig added.

 

Ta-dah!

Import FBX with Mixamo to Rigify add-on and Rigify rig attached~!

So, I was able to attach Blender's Rigify rig to a model that originally had bones and weights set up, while applying Mixamo animations~.

If you get an error when importing with an add-on, it is probably due to a different bone name or a different bone structure.

 

Also, the add-on may have shortened the animation by a few frames, but if you download the file without trimming, the extra animation will loop just fine even if it has been cut.

Rigify-rigged character model in Blender worked~!

 

Sponsored Links

 

Case.3: When you have a character model with bones & weights already set in the Rigify rig

Case.3) When there is a character model with bones & weights already set in the Rigify rig.

Case 3 is the case of applying Mixamo animation to a character model that has already been Rigify set up.

I have an existing model that has been rigged with bones in Blender's Rigify. It would be great if we could get the animation data from Mixamo and put it into the Rigify rig.

In this case, sometimes it is sufficient to simply download the animation from Mixamo.

However, if you want an animation that fits your character model perfectly, we recommend uploading the model to Mixamo.

 

*Toha is a Rigify lover, so this article will explain how to use the Rigify rig. If you want to do something similar with Auto Rig Pro, you may find this article helpful.

 

1) Check if Mixamo animation can be used on existing Rigify models without modification

Hm-hmm...

The way to stream Mixamo animations into a Rigify rig is to use Blender's actions.

 

The specifics of how to do this are as follows

How to apply Mixamo animation to Rigify using actions
  1. Prepare a base Rigify character model into which the Mixamo animation will be poured.
  2. Login to Mixamo and download the FBX of the animation you want.
  3. Mixamo to Rigify to attach Rigify rig to FBX obtained from Mixamo.
  4. Save Rigify rigged FBX scene as Blender data.
  5. Open the base Rigify scene and append the Rigify action from the saved data.

 

You may think it is rather easy to do, but if you want to make "earnest" use of Mixamo animations, this method is sometimes not enough.

I will explain what this means here at Rigify Lopo-san.

Mr. Rigify Lopo.

 

Download the animation directly from Mixamo as it is already set up in Rigify.

The animation preview is playing on the pink person, which is the default setting.

Download Mixamo default pink person animation

 

Here is the downloaded FBX rigged with Mixamo to Rigify.

Save the pink person walking animation in action

The action name is automatically set. Save this as Blender data.

Then load the action append to Rigify Lopo-san's scene. Here is the result.

Apply the pink person action to Rigify Lopo.

Can you see the difference from the original animation?

First of all, the feet are not grounded, and the movement is fluffy and strange.

 

The problem of the feet not being grounded can be solved by baking the original animation into the IK rig, but then you get this result.

Bake the pink person animation into the IK rig and then apply the action to Rigify Lopo.

The stride does not match Lopo-san's at all.

 

These are probably due to the fact that Lopo-san's model is a little over 1 meter tall, and that the height of Lopo's head is quite different from that of Mixamo's default pink person.

Actions are a very useful feature that can be used to divert animation from another model, but they may not work well if the source model and the target model have very different physiques.

 

This problem can be solved by uploading Lopo-san's model to Mixamo and then downloading the animation.

Here is the result of this response.

Upload Mr. Lopo model to Mixamo and then apply the action you created to Rigify Lopo.

The animation is perfectly suited for Lopo-san.

 

Mixamo provides several character models in addition to the default model.

If you open Mixamo's Characters tab, there are various models available.

 

If the head and body of an existing Rigify setup model are very close to the model provided by Mixamo, it may be possible to use the animation of the Mixamo model without modification.

So it's good to try it out first - it's so much easier if you can use it as is.

But if the model provided by Mixamo does not work, you should upload your character model to Mixamo as you did in Case.2.

 

So we will continue to explain how to do this.

 

Sponsored Links

 

2) Change the bones (armature) of the character model to a Mixamo-compliant structure

Just as we did in Case.2 with Changing the bones (armatures) of the character model to a Mixamo-compliant structure, we will change the bone structure and names of the Rigify setup models to a Mixamo-compliant one, just as we did with the

 

First, from a model with many Rigify rig controllers, I extract only the model mesh and necessary bones and export them to FBX to create model data for Mixamo upload.

First create an FBX from a Rigify rigged model with only the model's mesh and necessary bones extracted.

 

The tricky part here is that the standard Blender FBX exporter makes it a bit difficult to export FBX like the above from a Rigify model.

 

Toha-wise, we recommend that you I recommend using the paid Blender add-on called Better FBX to do it quickly.

With this add-on, you can export an FBX from a Rigify model with only the model mesh and necessary bones extracted with a single click.

If you don't use the Better FBX add-on, you can manually adjust and output or use Rigify to Unity. There are other ways to do this. But I think it is a little more time-consuming than using Better FBX.

 

Once you have created an FBX with only meshes and bones by either method, the next step is the same as in Case.2.

The exported FBX will be opened in Blender and the bone structure and bone names will be changed to make the model data ready for processing by the Mixamo to Rigify add-on.

 

Specifically, the following actions are required

Preparing to rig with the Mixamo to Rigify add-on
  • Basic bones Hip, Spine, Neck, Head, Arm, Hand, Leg, and Toe are required. (Finger is not necessary)
  • If there is no toe (Toe) and bone, create a new one.
  • Three spines (Spine) bones are required, if there are not enough, create additional bones.
  • Rename all bones to the same name as the Mixamo model.

The detailed explanation is the same as in Case.2, Please check there for a detailed explanation.

 

Once the data is ready, export the model to FBX and upload it to Mixamo.

By the way, even if your character model has bones in its hair or skirt, it will not animate in Mixamo; the model you upload to Mixamo should probably be like a bare model of your character.

 

3) Upload FBX of character model to Mixamo

Case.2: 2) Upload the FBX of your character model to Mixamo Upload to Mixamo and see there for the same thing.

 

4) Apply your favorite animation to the character model with Mixamo.

Case.2: 3) Mixamo to apply any Apply animation to character model and it will be the same.

 

5) Download character models with animation from Mixamo

Basically Case.1 & 24) Download character models with animation from MixamoSame as above, but you do not need to download the mesh of the model, as you only need the animation.

If you change the Skin item in the download settings to "Without Skin," only the character bones and animations will be downloaded.

If you have bones, you can create a Rigify rig with add-ons.

If you set the Without Skin setting, only bones and animations are downloaded.

 

6) Get the Mixamo to Rigify add-on and install it in Blender

Please refer to Case.2: 5) Get the add-on Mixamo to Rigify and install it in Blender.

 

7) Import FBX into Blender using Mixamo to Rigify

With the Mixamo to Rigify add-on enabled, a "Mixamo to Rigify (.fbx)" item will be added to Blender's import menu.

If the Mixamo to Rigify add-on is installed, an item will be added to Blender's import menu.

When you import a character model FBX downloaded from Mixamo using this, the model and animation will be imported with the Rigify rig automatically added.

 

Ta-dah!

Mixamo to Rigify add-on to import FBX with bone and animation only data with Rigify rig~!

So, I was able to attach the Rigify rig in Blender to the bone and animation-only data I downloaded from Mixamo.

 

This data was downloaded after uploading Lopo-san's model to Mixamo, so the animation is perfectly suited to Lopo-san.

Also, the add-on may have shortened the animation by a few frames, but if you download the file without trimming, the extra animation will loop just fine even if it has been cut.

The Mixamo to Rigify add-on can cause animations to be imported a few frames too short, so don't worry about downloading longer animations without trimming!

 

8) Save the animation to Blender data and append the Rigify action to it.

Save the previous animation to use it as an action in Blender.

Saving to Blender data allows appending to other Blender data.

Save Blender data once to utilize Mixamo animations as actions

 

Open the Blender data to which you want to append an action, and select from the menu to select the saved animation data. Select the action you want from "Action" in the appended item.

Load and use actions by appending them to the data for which you want to use the action.

 

You should now be able to apply the Mixamo animation as an action to your existing Rigify character model.

Select the appended action from the pull-down menu and play it back.

I was able to apply the Mixamo animation to the Rigify model using the action ~.

It's done!

 

Since any number of actions can be appended to a single Bender scene, creating a large number of actions from Mixamo animations for appending may help you make progress in creating animations for your characters.

However, please be careful not to forget to set up fake users if you plan to load and utilize many actions.

Actions that are not used anywhere will disappear.

 

 

Sponsored Links

 

How to adjust Mixamo animations poured into a rig

bicorn

Well.

We have described three different ways to use full-scale Mixamo animation in a Blender rig, depending on the state of the character model.

There is a reason why we took the time and effort to convert the animation into a Blender-rigged animation.

 

There is a difference in the ease of working with and without a rig when adjusting animations.

Sometimes it is simply easier to move the rig with a rig controller, but the big thing is that with a rig, you can switch between the IK and FK of the limbs. The IK of the feet is especially important.

 

 

When we rigged Mixamo to a model in Case.1, you could set whether the limbs are IK rigged or not. Convenient.

When Rigify rigged in Case.2 & 3was no place to set IK/FK.

This is because, with the Mixamo to Rigify add-on, all Mixamo animations are baked into the FK rig. However, the Rigify rig's functionality allows IK/FK conversion, so you can use IK rigs as well.

 

If you download the data from Mixamo normally without doing anything, the animation is baked directly to the bones, so all movements are in FK. Since there is no rig, it is a bit difficult to convert from FK to IK.

The ability to use IK rigs for feet, for example, makes it much easier to adjust walking animations.

 

Sorry for the long introduction.

The following is a list of useful functions for adjusting Mixamo animations in Blender~.

 

IK/FK conversion functionality for Rigify rigs

Rigify rigs have the ability to convert IK/FK.

Specifically, the function will bake the state of the animation keyed to FK into the IK rig.

Rigify's IK/FK animation baking feature

This allows Mixamo animations baked into an FK rig with the Mixamo to Rigify add-on to be rebaked into an IK rig's animation.

It takes a little time to bake after pressing the "Action" button, but once baked, the same animation will play regardless of whether you switch to the IK or FK rig.

 

To switch between IK/FK for a Rigify rig, enter 0-1 in the IK-FK field to switch. (0=IK, 1=FK)

IK/FK rig switching in Rigify

 

Note that when applying animation to an existing Rigify model using actions, the results will vary depending on whether IK/FK is enabled for the model's Rigify rig or the action's animation.

 

Animation Layers add-on

When adjusting animations in Blender, this add-on is extremely useful.

 

In another article, Animation Layer is explained a little. As explained in the previous section, the animation can be adjusted by creating a new layer and adding it to the base animation.

For example, like this.

Animation Layers add-on to adjust animation

 

The data downloaded from Mixamo is keyed at every frame, so it is very difficult to adjust the animation as it is.

The Animation Layers add-on makes your work easier by allowing you to create new layers and adjust the animation.

 

Keyframe weight reduction function

Mixamo animations are downloaded with keys baked into every frame.

As it is, it is difficult to make animation adjustments, but you can use Blender's standard "weight reduction" function to reduce the number of keys that are hit.

Keyframe weight reduction can be performed from the "Keys" menu in the graph editor.

Keyframe weight reduction can be done from the key menu in the graph editor.

 

The reduction function can be used to reduce the number of keys typed in a ratio, for example. If you reduce the number of keys too much, the animation will be broken, so try to find the right amount of reduction.

Here is the result of reducing the keyframe with a ratio of 0.8.

State of keyframe reduction with ratio 0.8

 

Keys that used to be struck every frame have been reduced while maintaining the curve shape.

I think it is possible to edit the curves in this state.

Of course, it is convenient to use Mixamo animations as materials, but I think it is also useful for studying animations because you can check the shapes of graphs of various animations like this.

 

For more information on weight loss, please check here, as someone has already written an article about it~.

 

Sponsored Links

 

Caution! Redistribution of Mixamo models and animations is prohibited!

NG

Mixamo has a wide variety of animations and is very convenient if you can make use of it, but there is a word of caution.

Redistribution of data downloaded from Mixamo as-is is expressly prohibited.

 

You are allowed to use them as materials for the content you are creating, whether commercial or non-commercial, but you are not allowed to, for example, sell Mixamo animation data in an asset store.

I would like to make effective use of the rules while strictly observing them.

 

Please refer to the QA here, which mentions the Terms of Use.

 

Summary: Good use of Mixamo animation can save time and study!

♪

In this article, "How to Use Full-Scale Mixamo Animation with a Blender Rig," we described three patterns of methods depending on the setup situation of the character model.

 

I've done some things that take a bit of time and effort to rig in Blender, but once you do it, I think you can use Mixamo's animations quite effectively - I'm sure.

Adding a Blender rig (mainly Rigify in this article) will make it easier to adjust the animation later. The important point is to be able to use the IK rig for the feet.

 

Various types of content could make use of Mixamo animation, such as game productions and video productions.

I believe that Mixamo animations can be used not only as material for content but also as useful reference material for creating 3D animations in Blender.

As a creator of games myself, I would love to take advantage of Mixamo's benefits while still following the rules!

Toha
Toha

Thank goodness for that~

 

List of comments

  1. Nr says:

    Hi Toha, I am very sorry that this is not related to the article, but I would like to ask a question about how women work in the 3DCG industry...!
    I am currently in my fourth year of college and started studying 3D at a technical college this year. At the same time, I am in the midst of job hunting, and I am wondering whether I should get a regular job that is different from CG or aim for the CG industry next year. (I was thinking of doing CG as a hobby at first.)
    As in other industries, is it difficult for women to obtain higher positions in the CG industry, and do they not earn more? Also, do most companies require a lot of overtime and have few days off per year?
    Thank you for your time, and we would appreciate your response.

    • Toha トハ says:

      Nr, thanks for your comment~!
      Regarding your question, the 3DCG industry is actually quite broad and diverse, and the scope of what TOHA knows is very limited to small companies in the game industry.
      So I honestly don't know if this will be helpful to Nr, but I will answer to the best of my knowledge.

      First of all, at the company where he worked, the ratio of male to female employees was much smaller than that of male employees.
      The two CG companies that Toha worked for were a game development company and a 3DCG production subcontractor. Both were small companies with a total of less than 50 employees.
      The lack of a large number of employees means that there is no need to divide the company into many departments, which in turn means that the number of team leaders and other management personnel is small to begin with.
      I think that positions in a company with higher salaries are those of leaders, directors, and producers, but very few female employees at the company where Toha worked held such positions.
      However, considering the premise that "the number of female employees is small to begin with + the number of leadership positions is also small," the probability that this is the case is quite natural.
      Therefore, I have never felt that it is difficult to get a higher position because I am a woman - I believe that in CG production, anyone can be entrusted with a job if they have the skills and abilities.
      And in fact, in jobs that bring people together, such as director and producer, communication skills are more important than CG production skills.
      At some of the larger game companies we deal with (like publishers), the producer-like positions were held by women.
      I think that marriage, childbirth, and childcare are common reasons why it is difficult for women to obtain higher positions in the company, but I think that there are considerable differences in the way of thinking in these areas depending on the company's system and culture.
      Some young, newly established companies may have a flexible philosophy but lack systems such as parental leave, while larger companies with a long history may have systems in place but may have an atmosphere that makes it difficult to actually use them...
      Since there really is no such thing as the "CG industry" in this regard, it would be a good idea to check out each company's benefits package and consider it carefully.

      Do most companies work a lot of overtime and have few annual holidays? The same can be said about
      Some companies clearly state the number of days off per year in their job listings, and you can also read reviews of the company on job search information sites on the Internet.
      For reference, let me say how it was in Toha's case, both companies I worked for had a discretionary labor system.
      Overtime work is included in your salary from the beginning as deemed overtime, so your salary will not change whether you work overtime or not. There is no particular change whether you work late-night overtime or work on holidays.
      It is not possible to work overtime and not be paid for it! However, if you are capable of completing your work on time every day, you will be paid overtime even if you do not work overtime.
      In reality, it is difficult to get up on time every day, but if you can properly grasp your work and control whether you work overtime or leave on time, you can have a fairly comfortable time.
      In general, Toha is a person who does not want to work overtime, but he did not want to work on holidays any more than he wanted to work overtime, so there were times when he would work overtime to get by rather than work on holidays! So, there were times when I would work until late. I took my days off.

      That's all for the answer - sorry it's not very helpful.
      I know you are in the middle of job hunting and it must be very hard, but I think this is the time to do your best, so please do your best! I'll be rooting for you!

Toha
Toha

Please feel free to comment~!

Copied title and URL