PDA

View Full Version : horrible forearm deformation...


playmesumch00ns
09-24-2002, 06:10 PM
This is the first time I've properly skinned a full character, I've added a radius/ulna twist bone to twist the forearm, but the skin twists horribly. I tried adding influence objects but they didn't really give a nice effect, then I tried using wires but they were a bit unwieldy. Is there a better method?

the problem is like this:

dmcgrath
09-24-2002, 09:42 PM
This is mainly a construction problem. Not many people know this right off, but this is the hardest problem to solve.

You need to rebuild the forearm.

All the lines from the top of the arm need to travel to the underside and the front. You have to model the arm pre twisted.
So when the palm turns upward, you dont have as much problems deforming.
I left out alot of the geometry, and threw in a hand, to show you what I mean. The forearm really shouldnt be those long polys, but I hope it illustrates the technique a little better.

playmesumch00ns
09-25-2002, 10:05 AM
Thanks! Yeah I get what you mean. I'm not sure I'm going to have time to rebuild the arm but christ I may have to.

This thought occurred to me last night when I was walking home, looking at my forearm rotating, and indeed it does look as though it's pre-twisted when held flat. Never thought about actually modelling it that way tho! Cheers for the example, maybe I'll have to re-model!! Noooooo!

beaker
09-25-2002, 09:46 PM
I tend to just build my model's with palms facing forward, that way if you rotate it 90 degrees either way, it doesnt wring like a cloth. Building in the rotation like dmcgrath said, does work, but I believe it is alot more work.

Stahlberg
09-26-2002, 05:50 AM
How about 2 morf targets, one for each arm?

playmesumch00ns
09-26-2002, 09:19 AM
I'm just about to try and fix this now. I'm going to save out the mesh weights and manually twist the mesh so the palms are facing forward. I'm also going to keep a copy of the old mesh to use as a wrap deformer just in case! Thanks guys!:thumbsup:

dmcgrath
09-27-2002, 08:23 AM
I tend to just build my model's with palms facing forward, that way if you rotate it 90 degrees either way, it doesnt wring like a cloth.

What you have to pay attention to is the fact that your forearm cant rotate to the palm up position by itself. It will go a bit past the 90 degree and stop, then you need to rotate the shoulder to move it farther. If you isolate your own lower arm, you will see what I mean. This is why I think that remodeling it is the key to easier deformations. But in most instances, either way will suffice. We as humans will tend to look more at a persons hand vs the forearm.

good luck, hope to see your solution playmesumch00ns


-dan

Wigaru Wiyamoto
09-27-2002, 08:40 AM
Wouldn't this be fixable by adjusting the skin weights on the forearm and wrist?

CGTalk Moderation
01-13-2006, 05: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.