Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Bone Matching Program - A Modding Tool for The Legend of Zelda: Breath of the Wild (WiiU)

Updates

2nd update 3y
  • BugFix Now supports more BFRES due to more precise offset utilization
Thanks to AboodXD for noticing the bug
1st update 3y Addition2 Optimization BugFix
Hey there everyone, a disclaimer right at the start:
This tool won't magically solve all problems right now, but it will make certain workflows a lot quicker and easier.

So, what is this even?
This tool will automatically find and match bones from two different models - as long as they are named the same - and copy the SRT (scale, rotation, translation) from one into the other.

Why do we need this?
You can obviously also do all this by hand, and I don't even recommend leaving it all to my tool. If you have two BotW-BFRES models that resemble each other (e.g. Link and Zelda, but also most other NPCs really) you can let the tool edit the skeleton. After that it is very easy to tweak the model to its new bone structure, in case it is even needed.

Why was this chosen for a tool?
Some might remember the discussions on whether the shoulders of the Zelda model in the first release of the playable Zelda mod by WilianZilv and Skriller were too "broad", too manly probably. This is caused by the fact that the model was edited, though not the bones. The skeletal anatomy of a young man and a young woman differs by quite a lot, so it just didn't feel right.

INSTRUCTIONS:
Tested with Python 3.6.4
Bone_matching.py [model to edit] [model to read from]