Fuse
Not enough ratings
Fuse to Source Filmmaker - Interim Process for Repairing Deformed Mixamo Rigged Models Imported to Newer Version of Blender
By Pte Jack and 3 collaborators
It is recommended to attempt the Import process described in this guide produced by Gamerman12 for porting Fuse models into SFM. If you find that bones of your imported model are not correct, then follow this process.

At the time of this writing it has been found that some of the models that have been animated through the Mixamo Animation website and downloaded using current .dae formats available, do not import properly to the newer versions of Blender.

What has been found is that in the models that don't load into the newer versions of Blender properly, the bones below the knees are out of positioned and not weighted correctly. Mixamo is aware of the situation and is taking measures to correct the problem.

In the meantime, the fix for problematic models is to use 2 versions of Blender, 2.49 and the newer version to complete the process into SFM.

During the Mixamo download process, you can create a .dae format that is specific to Blender 2.49. This format is imported into 2.49 using the Mixamo Importer for Blender 2.49 plugin. When imported to 2.49 using the plugin, the bones will be postioned and weighted properly. You can then created a .blend file can then be opened in the newer versions of Blender with the problem corrected.

Once the model has been loaded in a newer version of Blender, you can then use Gamerman12's process complete the porting process to SFM.

When Mixamo implements the fix so that all models can be imported directly to the newer Blender versions, this guide will become obsolete and will be deleted. Gamerman12's guide will be able to be used to port all Fuse models to SFM.
   
Award
Favorite
Favorited
Unfavorite
Mixamo Animations
The picture below demonstrates the problem that occurs on models that don't import properly to the newer versions of Blender. The problem usually affecst the bones below the knee joint, but is sometimes is not limited to that. If you find this type of deform on any of the bones in the model when you import to Blender, then this process should be followed to get a proper working model into the newer version.


To complete this interim fix you will require Blender 2.49[download.blender.org] and the Mixamo Collada Importer 1.4.1 for Blender 2.49[www.mixamo.com].

Download and install Blender 2.49 and then add the Mixamo Importer script to the addon scripts. This script does not work in versions greater than 2.49.



Now, go back to the Mixamo download page and redownload your animated model.
Ensure you select Collada for Blender 2.49 (.dae zipped) as the download format.
Blender 2.49
Launch Blender 2.49.


You can tell the plugin has installed properly if it is visible when selecting File -> Import

Now Delete the default cube in Blender.
Extract the .dae file from the downloaded Mixamo Model Zip File and import it into Blender by selecting the plug in.
Point the Plugin to the .dae, Leave Scale set to 1, change the Frame rate to the animation framerate chosen in the Animation Editor at Mixamo and set Smooth ON.

Once the model is in Blender, select File Save and save the .blend file.


You are finished with Blender 2.49
Opening the .blend File in Blender versions 2.66 or Greater
Now that the file is a proper .blend format it can be opened in the newer Blender versions that are compatible with the Blender Source Tools plugin (2.66 or greater.)

There is a setting that must be unchecked during the File Open sequence.

Open your current Source Compatible Blender version

Select File -> Open

Before pointing the browser to the .blend file that was created, look in the bottom left corner of the window. A setting called Load UI should be visible and CHECKED on. Turn it off by clicking the check mark until the box is blank. This will stop the Blend 2.49 User Interface from opening in your session.


Once the file is opened in the newer version of Blender, proceed to Gamerman12's tutorial and finish the process with one exception. When scaling you will see that the Scale values are set to one. To scale the model to TF2 requirement you must set the 3 values to around 46.5 (fortysix point five) NOT .47 (point fortyseven).
And when doing the rename bone process this script[www.dropbox.com] must be used.







Now link off to Gamerman12's Tutorial to finish the process.
2 Comments
Lazare Jun 28, 2014 @ 9:30am 
I'm glad you're working with Blender community !
stefanox  [developer] Mar 31, 2014 @ 1:50pm 
We are working with Blender folks to help them fix their importer, hopefully that won't take too long ;-)