hello there,
I'm working on a character that has some armor pieces.
What I want to achieve is that the armor pieces go as tight to the model as possible but making them feel as rigid as possible, to resemble real armor.
My model is being rigged in a "T" shape.
Here is a WIP pic of how the armor looks:
http://www.shalinor.circustent.us/elium/screen_shots/armortest2.jpg
Now comes the problem. As you can see, on the shoulder I have the shoulder pad that consists of 3 plates on the outside of the arm. Now, if I make them all rigid and only react to the upper arm bone, they feel fine, but when I rotate the arm so it points down, all the armor goes down and the top of the shoulder goes without armor, unprotected.
So what I want to do is make the 2 lower plates go down 100% with the arm, and the top one rotate abit on its own place to keep the top of the shoulder covered.
For this I tried selecting all the vertices of the plate from the top and making them only have like 0.3 of weight on the upper arm bone. This makes the plate rotate abit less than the other ones, but it seems as if it was being shrunk (in one axis, along the arm) as the arm rotates more, and thus, it doesn't feel at all rigid.
Is there a way to make the upper plate rotate abit less than the lower ones without being shrunk?
I am using 3dsmax btw, with biped and skin.
Any tips for this kind of thing? I've never rigged/skinned armor before, is there any useful tutorial for this?
Thanks in advance
[edit - fixed link]
Replies
I'm making this for the Nebula2 engine, but that doesn't say much by itself. What does say much is that I'm using the same skeleton as the character uses, and (since our engine can do it) we're making bones be shared among characters (we use paperdolling), which means I can't go around adding more bones, not to mention I already have a decent amount of animations done, which makes the bone thing an option that won't be happening.
hmm any other ideas?
hmm my latest test involved abit of manual mesh adjusting, resulting in this:
http://www.shalinor.circustent.us/elium/screen_shots/armortest4d.jpg
this is how it looks on 100% weight on the arm, it looks abit weird when the arm goes up, but not too bad, and arms won't go up that often, nor will it be a slow movement to care for, so I can just leave it like that.
now, I'm unsure if the engine will support it, but it seems that a joint angle deformer (or maybe one of the 2 other inside-skin deformers) can do what I need. I'm just messing with it for now so I can't know for sure yet.
Does anyone have more info about the skin deformers?
any help on this will be greatly appreciated