University of Southern CaliforniaUSC
USC ICT TwitterUSC ICT FacebookUSC ICT YouTube

Autorigger and Reshaper

Andrew Feng, Ph.D.
Ari Shapiro, Ph.D.

Update 12/1/15

New download available that fixes some obj texture display problems and better skinning. download


Auto-Rigger and Reshaper is a tool for processing and rigging the 3D human body scans. The user can import a 3D human model and use the tool to create a rigged model automatically. The reshaper utilizes a body shape database to let user deform the model based on shape parameters such as height, weight, etc.

This tool is developed by Andrew Feng ( and Ari Shapiro ( at Character Animation and Simulation (CAS) group in Institute for Creative Technologies (ICT).

YouTube Preview Image

If you use this software, please cite our paper:

Avatar reshaping and automatic rigging using a deformable model
Andrew Feng, Dan Casas, Ari Shapiro
Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Games, Paris, France, November 2015
 author = {Feng, Andrew and Casas, Dan and Shapiro, Ari},
 title = {Avatar Reshaping and Automatic Rigging Using a Deformable Model},
 booktitle = {Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Games},
 series = {MIG '15},
 year = {2015},
 isbn = {978-1-4503-3991-9},
 location = {Paris, France},
 pages = {57--64},
 numpages = {8},
 url = {},
 doi = {10.1145/2822013.2822017},
 acmid = {2822017},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {3d scanning, SCAPE, deformable model, rigging},






You can download the Autorigger and Reshaper here.


Software Tutorial

  1. Usage

    1. Start the program by running “Run AutoRigReshape.exe””
    2. Drag-and-hold mouse LEFT Button to rotate the view.
    3. Drag-and-hold mouse RIGHT Button to translate the camera
    4. Use mouse Scroll Button to zoom in and out.
  2. Workflow

    1. Input the static scan mesh using “Load Scan Mesh” button.
    2. Adjust the orientation of the mesh with the orientation sliders to rotate the mesh into up-right position.
    3. Adjust the scale of the mesh by changing the height value to the person’s actual height
    4. Once the adjustments are complete, select the desired rig and gender of mesh scan.
    5. Click “Run Auto Rig” button. It would take around 30 seconds to complete the automatic rigging process. During the process, a template mesh would be adjusted to fit the scan.
    6. Once the rigging is complete, the skinning can be viewed by selecting “Show Scan Skin”.
    7. The body shape of rigged mesh can be adjusted using the sliders in Reshape group to change shape parameters (height, weight, and etc). To reset the shape parameters to default values, click “Reset Shape” button.
    8. To test the animated results for the rigged mesh, select a motion and click “Play” button.
    9. Finally, the resulting rigged mesh can be exported by clicking “Export Scan Skin Mesh” button. The mesh will be saved in Collada format (.dae). Noted that if you adjust the reshaping parameters in h., the reshaped mesh will be saved.
    10. 26247273



Please post questions and comments to the forum here:



Details of the Autorigger and Reshaper license are here.