Keep up-to-date with Free tutorials!!


Sign up to our twice-monthly newsletter today for the latest tutorials, interviews and product information.

Sign me up to receive third-party emails from 3dtotal's partners, too!

- Latest news
- Exclusive Shop Offers
- Preview early content
- Plus much more


Not Ready to take that step? OK, Why not just Subscribe to the RSS Feed

submit tutorial
Using Substitute Geometry in Maya

| Your Rating:
rating star fullrating star fullrating star fullrating star fullrating star half
(Score 4.67 out of 5 after 3 Votes)
| Comments 2
Date Added: 9th December 2009
Software used:
Substitute Geometry allows an artist to replace a rigged and animated Low - Poly mesh with a final high resolution or mid resolution mesh.

Whats great is that it doesn't consider the UV placement or the Mesh Count of the meshes, instead it has a way of averaging the weights between the low and high resolution geometry which is awesome because this replaces the old traditional linear way of working ie. Model -> Texture -> Rig -> Animate -> Light -> Render. This technique allows for overlaps in various departments of production.

This is feature has been in Maya since Maya 7.0

How To Use It?

Here I have a scene where I have a low resolution model which has been rigged and animated.

I need to now replace this rigged and animated mesh with the final high resolution geometry shown below.

Both of the meshes have different UV's and Poly counts.

First select the geometry that needs to be substituted (Low Rez) and then Shift select the substitute geometry (High Rez).

Once the meshes have been selected you need to go to Skin -> Edit Smooth Skin -> Substitute Geometry.

Once here click on the option box icon and open up the option box for Substitute Geometry. In here make sure Disable non- skin Deformers is checked on. When on, any non-skin deformations the original piece of bound geometry has are disabled and then transferred to the new piece of geometry on substitution. To re-enable the deformations on the new piece of geometry, reset each deformers node state.


Then click on Substitute Geometry and Boom!

Your Low Resolution geometry is now substituted with a High Resolution geometry! What's even better is that it has maintained the skinning information and animation.

The newly substituted mesh now has the same animation as the earlier low-resolution mesh.

Here are a few clips that show the results.
Before Substitute Geometry (Low Resolution Mesh) (Clip_1 here)
After Substitute Geometry (High Resolution Mesh) (Clip_2 here)

The limitations are as follows :-

  • Does not allow you to swap pieces of bound geometry.
  • Does not work with subdivision surfaces.
  • Does not work with meshes that have blend shapes applied on them.

Good Luck.
Guru Vaidya
I would like to thank Atul Bhatkar and Sameer Tulaskar for helping me with this tutorial.

Related Tutorials

VRay for Maya demo

by Dennis Holmboe
published on 2009-10-29

Keywords: V-Ray, maya, vray

rating star fullrating star fullrating star fullrating star halfrating star none (5)
Comments 1 Views 74961

Using Driven Keys to create a handController

by Martin Andersson
published on 2009-12-09

Keywords: drive, keys, hand, controller, maya,

rating star nonerating star nonerating star nonerating star nonerating star none (0)
Comments 0 Views 33158

Making Of 'DMF - 239 Coyote Missile'

by Rory Woodford
published on 2010-03-24

Keywords: coyote, missile, modeling, max,

rating star nonerating star nonerating star nonerating star nonerating star none (0)
Comments 0 Views 68029

Maya rigging - FINAL

by Jahirul Amin
published on 2014-07-01

Keywords: Maya, Rigging, Animation,

rating star fullrating star fullrating star fullrating star fullrating star full (18)
Comments 3 Views 82749
Readers Comments (Newest on Top)
Uzongwa on Sat, 18 April 2015 6:26am
this tutorial has saved my life.. thanks alot.. only i have a little question... can i be able to use this procedure to animate a high res car with a low res car rig?
Snipe on Fri, 09 May 2014 1:01pm
Totally amazing and invaluable little tut. Thx Guru!
Add Your Comment..