1 Year Ago
Citizen: updated skeleton & twist helpers to use the "containerized" setup seen in the Humans rig + improved behaviour of procedural constraints This greatly improves the way limbs behave when squashing and stretching, especially when using the height_scale feature, and most notably their upper parts, which were unable to do so properly before. **IMPORTANT:** this doesn't "break" old VMDLs, because the new twist bones are named differently (previously "twist", now "twist0" & "twist1"). So there is a sort of barebones level of "retrocompatibility". However, it does mean that the old bones will stop twisting. The ideal solution is to fix your clothing items etc. to use the new bone names & transforms, *BUT* as an easy stopgap solution, you can import a prefab onto older VMDLs (like clothing items) which contains the old constraints, and they will run inside that VMDL, separately. (This does mean they won't benefit from the improved squash/stretch, but it will at least keep the helpers running as they did.) There will also be a minor skinning update in not too long to push this to be as good as possible.