Skip to content

Enhancement: Objects can be parented directly to a model's bone #1372

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Klunkyone opened this issue Mar 8, 2025 · 1 comment
Open

Enhancement: Objects can be parented directly to a model's bone #1372

Klunkyone opened this issue Mar 8, 2025 · 1 comment
Labels
Type: Enhancement This is something that improves upon an already existing thing.

Comments

@Klunkyone
Copy link

What would this enhancement be for?

Hammer

Describe your enhancement suggestion in more detail

Currently, in order to parent any object to an animation bone, one must decompile a model and create an attachment point from that bone (if one does not already exist.)
It would be far more convenient if one could parent an object directly to a model's bone through the use of the parent attachment system.

Here in the Model Viewer, you can see no Attachment Point exists for this Button's animated bone
Image

In Hammer, I have attempted to parent the point_worldtext entity to the button's bone called button
Image

In this in-game recording, you can see it does not work.
https://github.com/user-attachments/assets/a33e0b5b-03c1-4834-9efb-7887c98d7c50

Please, add the ability to parent an object directly to a bone!
(I recommend adding a different keyvalue for it to avoid similar-name problems)

@Klunkyone Klunkyone added the Type: Enhancement This is something that improves upon an already existing thing. label Mar 8, 2025
@TeamSpen210
Copy link

This probably should not be seperate, and only occur if the model doesn't have the specified attachment. That way the model itself could be changed later, upgrading the bone to an attachment if the skeleton needs to change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement This is something that improves upon an already existing thing.
Projects
None yet
Development

No branches or pull requests

2 participants