Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® Maya® / Rigging / Mirror DQ Weights?
  RSS 2.0 ATOM  

Mirror DQ Weights?
Rate this thread
 
54488
 
Permlink of this thread  
avatar
  • rooftop
  • Posted: 14 April 2011 03:27 AM
  • Total Posts: 130
  • Joined: 11 February 2008 06:43 PM

Hi All,

I tried mirroring skin weights, but it still doesn’t mirror DQ weights as in Maya 2011.  Is there an easier way to do this other than what I found on another forum:

1. paint Blend weights for one side and mirror skin weights (standard mirror weight UI)
2. it will flip blend weights to another side (not mirror just flip, say from left side to right )
3. duplicate mesh and rebind this duplicate mesh to bind joints.
4. copy weights from old mesh to new mesh.
5. now mirror weights again on old mesh. this will again flip BLEND weights to original side (say left)
6. now select duplicate mesh and COMPONENT select original mesh right side only and use copy weights.

Regards,
Ed



Replies: 0
avatar
  • sim.on
  • Posted: 14 April 2011 08:39 AM

try following:

select just the vertices , on which the weights shall be copied to . e.g. the vertecies on the +X side , if you want to mirror from -Xside to +Xside .

before maya 2011 , you always needed to select all vertecies on both sides , in order to copy weights for regions of your mesh . now with the “blendWeighted-map” this seems to bit a little different , but as far as i ve seen it , it works “without a workaround”.

please tell me , if it works for you this way , as i just tried it out on a simple sphere , but not yet on a complex character .

have a nice week :)



Replies: 3
/img/forum/dark/default_avatar.png

Hi, thanks for the suggestions :)

I tried just ordinary mirrorring of weights and it flips the DQ weight to the other side.  Then I tried selecting the vertices and it certainly produced strange results.  Either completely removing the DQ weights or putting some 0.0x weights down the middle of the skinned object.

The problem is that I can’t use the that workaround I posted as I’ve used The Setup Machine and then The Face Machine to rig the character, which uses “invisible” influences rather than joints and that’s also two sets of skin weights to copy back and forth and it’s not playing nice :/

Author: rooftop

Replied: 14 April 2011 11:56 PM  
/img/forum/dark/default_avatar.png

Thanks for a tip! It really solved this problem! :))

Author: pasha_sevez

Replied: 22 January 2012 10:13 PM  
/img/forum/dark/default_avatar.png

Thanks for a tip! It really solved this problem! :))

Author: pasha_sevez

Replied: 22 January 2012 10:13 PM  
avatar
  • rooftop
  • Posted: 15 April 2011 02:27 AM

Not sure why it keeps posting my reply to comment :s

I found a better workaround.

Basically when you want to paint your DQ weights, you override Maya’s defaults so you can use reflection in the paint skin weights tool.

You can do it by using mel script in Maya or edit the file directly in your install folder:

e.g. Autodesk\Maya\scripts\others

and do this:

find the file artisanProperties.mel (make a backup if you want)

Find the row containing:
int $toolSupportsReflection = ($currTool != “artAttrSkin");

and change it to:
int $toolSupportsReflection = 1;

Full credit to the poster and his friend :)

Read the full topic post here: http://forums.cgsociety.org/archive/index.php/t-524618.html



Replies: 0