PDA

View Full Version : Soft IK and Scale problem


Pate
03-31-2003, 01:48 PM
Hi!

After many months working on my character and having done all facial morphs and hand pose morphs I was finally ready to add Soft IK tags to my bones. Surprisingly, when I did this my mesh immediately deformed horribly!

After some tests I noticed that this is because I have everything relating to my character in the scene under a Null Object that has a scale of 0.35. It seems that Soft IK does not like to work with objects that are scaled. Is this correct?

The bigger question is, how can I fix this? I guess I should re-size all my meshes and bones and other objects back to 1, but how can I do this while still retaining the current size of all the objects and bones? The "Reset System" command makes everything nonscaled, but I don't want to resize everything by hand after that.

Help, please?

Pate

Pate
03-31-2003, 03:41 PM
Okay, I started the "resize everything by hand" chore, and even though it is a lot of work, seems like that is the only way to get everything normalized.

Oh well, this should teach me to avoid scaling objects in the future!

Pate

LucentDreams
03-31-2003, 06:11 PM
did you use the object tool or the model tool when you scaled?

Kirl
03-31-2003, 07:04 PM
Try going into pivot mode and change the "size" roll-out (under the coordinates menu) to "scale" and set everything to 1.

Should be fixed in a jiffy.... :thumbsup:

Pate
04-01-2003, 04:43 AM
@Kaiskai: I think I used the object tool.

@Kirl: Hmm, "pivot mode"? I wonder what that is..

Anyways, I've got my scene mostly fixed. I just copied the objects/meshes/bone hierarchy out from under the scaled null object, and then started to multiply bone positions and lengths with 0.35 one by one. With the main mesh I selected all points and multiplied the positions and sizes by 0.35.

Hand poses were pretty interesting while some of the poses were scaled down and some not.. Funny looking alien long-fingered hand morphs. :)

Perhaps there would have been an easier way, but this only took me a couple of hours to fix so no big deal.

Live and learn, as always.

Pate

CGTalk Moderation
01-14-2006, 06:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.