|
1 | 1 | # BoneJuice |
2 | 2 | Armature utility plugin for Blender, for niche cases I encounter where it would be a lot nicer to have something do the work for me! |
3 | 3 |
|
4 | | -Version 0.0.7 which supports Blender 3.0+ |
| 4 | +Version 0.0.8 which supports Blender 3.2+ |
5 | 5 |
|
6 | 6 | Feature List (click on the links to see how-to/examples): |
7 | 7 | - Object Mode |
8 | 8 | - **[Clean and Combine](docs/examples/clean_and_combine.md)** - Combine multiple meshes, with modifiers, into one export-ready object. Armatures are preserved. |
9 | | - - **[Merge Vertex Groups](docs/examples/merge_vertex_groups.md)** - Combine two vertex groups on selected meshes using a given operation. Also available in Weight Paint mode. |
| 9 | + - **[Merge/Operate Vertex Groups](docs/examples/merge_vertex_groups.md)** - Run a math operation on one or two vertex groups. Also available in Weight Paint mode. |
10 | 10 | - Armature Edit Mode |
| 11 | + - **[Add Bone Circle](docs/examples/add_bone_circle.md)** - Creates a circle of bones around an active bone, with rolls adjusted to face it |
11 | 12 | - **[Add Leaf Bones](docs/examples/add_leaf_bones.md)** - Add leaf bones to an armature for external purposes |
12 | 13 | - **[Select End Bones](docs/examples/select_end_bones.md)** - Select bones at the bottom of the hiearchy |
13 | 14 | - **[Surface Bone Placer](docs/examples/surface_bone_placer.md)** - Place bones on geometric surfaces with a single click |
14 | 15 | - **[Mark Bone Side](docs/examples/mark_bone_side.md)** - Mark bones as left or right in an armature. Alternative to built-in method which relies on specific rules. |
15 | 16 | - Armature Pose Mode |
16 | 17 | - **[Set Rotation Mode](docs/examples/set_bone_rotation_mode.md)** - Select multiple pose bones and set their rotation mode (Quaternion, XYZ Euler, Axis Angle, etc) with just the click of a button. Alternative to built-in method which can be hit-or-miss (although this will not convert keyframed transforms). |
17 | | - - **[Curl Bones](docs/examples/curl_bones.md)** - Offsets euler rotations of all selected pose bones by the given rotation. Only works in Euler rotation mode. |
| 18 | + - **[Curl Bones](docs/examples/curl_bones.md)** - Offsets euler rotations of all selected pose bones by the given rotation. Currently only works in Euler rotation mode. |
18 | 19 | - Rendering |
19 | | - - **(Work In Progress) Batch Render NLA Tracks** - Individually render out each animated NLA track inside of all selected objects. Renders from all selected cameras. Great for game animation previews, or spritesheets. |
| 20 | + - **(Work In Progress) Batch Render NLA Tracks** - Individually render out each animated NLA track inside of all selected objects. Renders from all selected cameras. Great for game animation previews or spritesheets. |
20 | 21 |
|
21 | 22 | # Installation |
22 | 23 | Download the zip file from the releases area on GitHub, and then go to `Edit > Preferences > Add-ons` and then click `Install` in the top right, and select the zip file. Make sure the plugin it points to is enabled. |
|
0 commit comments