Describe the problem or limitation you are having in your project
Characters can have a lot of bones. When blending in AnimationTree it's common to need to select a chunk of the hierarchy and this currently needs to be done one bone at a time. Not only does this feel very clunky and time unnecessarily time consuming, it can also be confusing when jumping from leaf nodes back up to a parent branch.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Allow shift+click to enable or disable the current bone and all its children.
Alternatively (or additionally), allow click and drag as Blender does. In blender if I click a single checkbox, I can drag my mouse and any further checkboxes my mouse hvoers over also check/uncheck. It's very handy.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
Say I want to create an 'UpperBodyBlend'. I add a Blend2 to my AnimationTree and instead of invidiaully clicking Spine, Chest, UpperChest, RightShoulder, RightUpperArm, RightLowerArm etc bones, I instead just shift+click Spine and it + all its children are toggled.
If this enhancement will not be used often, can it be worked around with a few lines of script?
It can be worked around by individually clicking every bone in the hierarchy.
Is there a reason why this should be core and not an add-on in the asset library?
The feature doesn't make senes to have aon a per-project basis. Core works better here.
Describe the project you are working on
A third person character with animation tree.
Describe the problem or limitation you are having in your project
Characters can have a lot of bones. When blending in AnimationTree it's common to need to select a chunk of the hierarchy and this currently needs to be done one bone at a time. Not only does this feel very clunky and time unnecessarily time consuming, it can also be confusing when jumping from leaf nodes back up to a parent branch.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
Say I want to create an 'UpperBodyBlend'. I add a Blend2 to my AnimationTree and instead of invidiaully clicking Spine, Chest, UpperChest, RightShoulder, RightUpperArm, RightLowerArm etc bones, I instead just shift+click Spine and it + all its children are toggled.
If this enhancement will not be used often, can it be worked around with a few lines of script?
It can be worked around by individually clicking every bone in the hierarchy.
Is there a reason why this should be core and not an add-on in the asset library?
The feature doesn't make senes to have aon a per-project basis. Core works better here.