Garry's Mod

Garry's Mod

1,240 ratings
Overhauled Bone Tool
3
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Scenic
File Size
Posted
Updated
22.124 KB
1 Dec, 2022 @ 9:30am
29 Apr @ 10:26am
15 Change Notes ( view )

Subscribe to download
Overhauled Bone Tool

Description


The Overhauled Bone Tool is a bone tool that is able to render any model's skeleton on the screen. The current selected bone is highlighted as well, so you know its exact location.
Bone selection it's a lot easier, since instead of providing an unordered list of bones to the user, the tool shows model's bone trees in an intuitive way so that you can navigate through the bone hierarchy easily, just like in Blender and 3DS Max.

Features
  • Manipulate the position, angle and scale of any non-physics bone.
  • Ability to navigate through the bone hierarchy of any model.
  • Bones are drawn on the screen.
  • Color customization (bones, selected bone and lines)
  • Ability to scale a bone and all its children along with it, allowing for scaling entire portions of a model at once.

Instructions
  • Left click over a ragdoll to turn it into an animatable prop (you can manipulate physics bones this way).
  • Right click to select an entity.
  • Reload to select yourself.

Very useful tip that few people know about Gmod's sliders: clicking and holding the mouse button down on the white space between a text label and its slider allows for adjusting the slider's value with greater precision. Moving your mouse forward and backwards increases and decreases the level of precision, respectively.

This tool was previously known as "Composite Bone Tool" and it was a part of the Composite Entities addon, as it was necessary to make it work. However, since the new version of that addon doesn't require additional tools to work, I'm releasing this separately (minor bug fixes and performance improvements have been done).

If you liked this, check out this tool too: Composite Bonemerge Tool
Popular Discussions View All (6)
7
6 Nov, 2023 @ 5:19am
Suggestions to Improve overhauled bone tool
Big John Fan #6553
1
8 Dec, 2022 @ 8:31am
Can't see ♥♥♥♥
CatastroPrism
0
19 Mar @ 7:47am
unable to operate
Zaku II (Alias WatcherZigzagoon)
118 Comments
kuma7  [author] 20 May @ 11:33pm 
The tool should be able to move any bone that doesn't have physics attached. In that case, Left-Clicking should do the trick. However, if that doesn't work, I suppose we can surmise it's due to an addon conflict.
Ganupakuu 20 May @ 5:46pm 
Could there be conflicting addons or ragdolls that this tool dislikes? Sometimes it does not seem to move the bones or rotate them at all...
kuma7  [author] 23 Apr @ 9:57pm 
Could that be that after the text of the slider is deleted, the number is interpreted as 0? Or invalid text values are interpreted incorrectly (empty text, "-", "a-", " ", etc)?
The Thaumaturge #FixTF2 23 Apr @ 7:25pm 
The update works but there is a weird, but hilarious, glitch when you type in the scale on the z axis in which the positions of the child bones become way off. It does instantly fix itself when you use the slider though.
kuma7  [author] 23 Apr @ 10:48am 
the feature should work as expected after the update I pushed.
The Thaumaturge #FixTF2 21 Apr @ 7:51am 
Penol that's exactly what I meant.
AaronJohnLeal2001 21 Apr @ 3:49am 
Thank you fixed update!
PenolAkushari 21 Apr @ 1:14am 
I guess what he means is to move scaled children bones, for example when hand is scaled, fingers would also move to accomodate the new hand scale, if that makes sense. I did happen to put such a feature into wip ragdoll mover, in case if you'd like I guess I could help with implementing such feature? Bone movement XYZ in ManipulateBone stuff are also based on their parent bone's orientation, so at least there won't be much need for translating between coordinate systems
kuma7  [author] 21 Apr @ 12:56am 
As long as the checkbox is enabled, the child bones should automatically get the same scale value upon changing the parent bone scale.
The Thaumaturge #FixTF2 20 Apr @ 9:26pm 
Idk if I'm doing something wrong but how do I make it so that the child bones in a model's face move while the head is being scaled so I dont have to painstakingly try to manually move each bone to the proper position?