Image

SS - Make Bones

By: simplsam

Published: Aug 28 2021, 08:29

Downloads: 1499
A tool to split, clone or reform Bones
Type: Button/Menu Script Version: 1.0 #510828 Created for Moho: 11.2
Category: Bones
Make Bones is a Moho tool to split, clone and reform Moho Bones. To use - Select one or more Bones (normally one), then Activate and configure the tool. By default the tool will divide the length of the selected Bone into a {number of pieces} of equal lengths, parent the new bones to each other in a chain and re-assign prior child bones to the last bone in the newly created set.

The tool is primarily intended to be used at rigging & design time, but should cope with some limited pre-existing animation (reparenting and repositioning) if those elements of the selected bone and/or children have already been keyframed.

Image

Options & Features


- Set the No. of Pieces # that the selected bone should be broken into (or # clones)

- Use Parental Link to form a Parent-Child relationship with newly created bones
- Chained: New bones are parentally linked back to the base bone
- Shared: New bones share the same parent as the base bone (or none if base bone has none)
- Disable Parental Link to create the new bones with no parenting

- Rescale the selected Bone based on No. of Pieces, with a default simple Linear scale relation of 1/#
- Use Weighted Bones to gradually reduce the new Bone sizes based on Fibonacci sequencing - where the length of the Parent is equal to the length of the Child + Grandchild … i.e. (8, 5, 3) or (89, 55, 34, 21)
- Use Scale Strength to scale Bone strength in proportion to Bone size
- Disable Rescale to clone/duplicate the selected bone at full size # times

- Use Angle Offset to create curly wurly bones, or bones set at an angle (if not Chained in a Parental Link)
- Use ReAngle First Bone - if you also want the base bone to have an angular offset

- Use Reset to restore default settings. OK to Apply settings & changes. Cancel to Cancel

- The color of the base bone is copied to the new bones
- New bones are auto-named based the name of the base bone (MH12+)
- Multiple selected bones will be processed in order
- The last used settings are automatically saved
- Compatible with AS11+
- Optimised for MH12+

* ‘base bone’ is the originally selected bone, which may itself be altered in size & rotation by the Split/Clone process

--
In the animated example below the first set is just a big bone broken into a series of 16 identical linear chained bones. In the second set, the big bone was first divided into 6 weighted fibo bones, then each fibo bone was subdivided into 4 linear bones. All bones were then animated by rotating +45 degrees and back.

Image

The script is supplied with the following files:

Icons and cursors:

60_1.png

This type of script can be installed as a Button or a Menu Script ?


This script, and all other scripts on this site are distributed as free software under the GNU General Public License 3.0 or later.

Don't know how to install scripts in Moho? View instructions

Downloads History:

Last 30 days:

Last 36 months:

×