A Blender add-on that accelerates preparing models for Jedi Knight: Jedi Academy. It ships with helpers to set Ghoul2 properties, parent tags/caps, clean duplicates, export .skin definitions, and keep replaces synchronized without breaking world transforms.
- Tested with Blender 4.5+.
- Add-on version 4.5.0 reflects the Blender version it targets and contains safeguards against
ReferenceErrorleaks when dangling objects disappear.
- Copy the
skeleton_toolfolder intoBlender/<version>/scripts/addons/. - Enable the add-on from Edit > Preferences > Add-ons by searching for Skeleton Tool.
- Press
Nin the 3D Viewport and open the Skeleton Tool panel under the sidebar.
- Batch parenting/tagging for meshes, caps, and tags with automatic triangle cleanup and triangulation safeguards.
Unparent AllandReplace Objectkeep world matrices intact, even if referenced data is removed mid-operation.- Export a
model_default.skinfile tailored for Stormtrooper caps and player models. - Select subsets (meshes, tags, caps) via the selection helper and maintain Ghoul2 property hygiene.
- Armature modifier calculator, empty vertex group remover, and origin/alignment helpers.
- When replacing an object, transforms are preserved by capturing and restoring
matrix_worldcopies. - Always run Set G2 Properties before exporting or parenting so every mesh follows naming conventions.
Feel free to open issues or pull requests on the GitHub repository if you find regressions with Blender releases newer than 4.5.