I’m pretty sure the answer you provided doesn’t apply to making the skirt deform when the legs move. I just went on a wild goose chase and followed instructions on how to get skinned meshpart accessories to work with humanoids, and the furthest I got was being able to attach the accessory to the desired location with the accessory object + bones. Does not deform at all.
I actually found another person looking to create something similar in this post:
He got an answer that didn’t really even apply to his question. We’re asking how we would make this accessory dynamically move with the legs to prevent clipping, not on how to simply weld it as an accessory or to import it as a custom rig to be used in the animation editor.
Alright so I’ve figured it out a bit but a lot more work needs to be done. It’s a little complex but I’ll try my best to explain:
Using the example of the skirt, here’s what I did:
Create the bone of the skirt on blender, with the bones matching the bones of the left and right left legs as well as the lower torso(UpperLeg, LowerLeg, LowerTorso). For now, we’ll call these bones LeftLeg, RightLeg, LowerTorso, with 5 bones in total.
you can script it yourself but it doesn’t seems to be really good, i hope roblox one day will add clothing physics so we can use skinned mesh clothings for characters. (btw you don’t need to script a whole clothing physics you can use animations too)
I am pretty much stuck, I just don’t get how bones work and there’s not much documentation to tell otherwise. From what I know, If I try to reparent bones to somewhere else besides the HumanoidRootPart (or it’s main bone), it’ll not function. Can you guys provide a sample of the skirt to be able to be used as experiment by everyone here?
After scurrying through all my old place versions and files, I manage to dig up the one used for the test experiment above. Just a heads up, this is NOT a perfect mesh and simply a test one, it will not match up with character limbs. A lot of the work will be done on Blender if you attempt this since you cannot apply such bone data within studio (as of yet, although I wish they would add this in the future).
Skirt Physics is definitely impossible to perfect as of now unless they added cloth physics similar to Unity and Unreal Engine. BlockZone cheated their way through around skirts as they just seperated skirt into two parts which would be LeftUpperLeg and RightUpperLeg.
It is never impossible to make skirt to be very accurate with skinned meshes because weight always changes everytime you move forward with your right leg and move forward with your left leg.