FakeBones is a Blender addon designed to enhance the visualization of armatures imported from other software (such as Maya, Unreal, etc.). The addon generates spherical and conical empty objects to represent joints and bone connections, respectively, and uses constraints to achieve dynamic stretching effects. The generated empty objects are organized into a FakeBones collection, set as non-selectable and always displayed in front, ensuring they do not interfere with the original armature data while improving the intuitiveness of animation editing. This plugin is based on the principles of https://devtalk.blender.org/t/rigging-orientation-mismatch-between-blender-and-other-dccs/39901 and has been refined thanks to the developer!
This plugin has been tested on the UE default skeleton and the Metahuman default human skeleton, if you encounter any issues with the other skeletons, please submit an issue on github. The plugin has been modified in the code based on the review comments and the names of the development participants have been updated.
This extension does not require special permissions.