This mod is an example of a new API in the SADX Mod Loader that brings weights to SADX models. With weights, models can have smooth bends like SA2 and more modern games, instead of the stiff and complicated weld system the game normally uses. Weights can also be edited directly in Blender, whereas welds need to be edited separately.
This example mod replaces every playable character's main model, giving them weights based on the original weld data, with the exception of Sonic, who uses a modified model with smoother weights. Gamma and Metal Sonic are unchanged from the vanilla game and are included for completeness. This mod will look largely identical to the vanilla game, and is here as a technical showcase only.
Check the GitHub for source code and instructions on how to build your own mod from it (check releases): https://github.com/X-Hax/SADXWeightedCharacters
- Sonic's Crystal Ring is disabled (needs to be implemented in a new way)
- Sonic's stretchy shoes are disabled (possible to restore but I didn't feel like creating weights for them)
- Knuckles' upgrades are disabled (these would need to be implemented in a new way)