-
released this
2026-07-23 19:58:49 +00:00 | 20 commits to main since this releaseThis update fixes several long-standing bugs and issues, adds a Rigify converter, improves internal functionality, and removes Blender extension policy violation warnings.
Fixes:
- Fixed custom split-normal baking in OptimizeStaticShapekeys.
- Fixed remove_doubles hanging on meshes with fewer than 100 vertices.
- Fixed translation placeholder errors and brought all locales back in sync.
- Fixed version checks by reading Cats_Version from the extension manifest.
- Fixed extension packaging and removed the sys.path policy violation.
- Fixed several long-standing TODOs involving MMD colour baking, eye tracking, VRM detection, and object visibility.
- Fixed invalid Python escape sequences across armature bone mappings.
Bone Protection and Reporting:
- End bones are now kept by default.
- Added protected bone patterns to prevent selected bones from being deleted or renamed.
- Added original bone-name tracking for more accurate change reports.
- Improved reporting to distinguish renamed bones from deleted bones.
Rigify Support
- Added a Convert Rigify to Cats operator.
- Supports Rigify and Metarig bone naming.
- Collapses split limb chains and can optionally merge twist bones.
- The button only appears when a valid Rigify armature is selected.
- Fix Model now directs Rigify users to the new converter.
The converter is currently located under MMD Options until a future UI rework.
Internal Changes
- Updated MMD Tools to 4.5.13.
- Reworked bundled dependencies into proper Python sub-packages.
- Removed outdated Blender pre-5.1 compatibility code.
- Removed committed bytecode and excluded development scripts from release packages.
- Renamed the project to Cats Blender Plugin.
- Updated project contact and credits.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads