Skip to content
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

[Feature request] Add bone scaling edit sync to bone proxy component #820

Open
fuyushi opened this issue Apr 13, 2024 · 3 comments
Open
Labels
enhancement New feature or request

Comments

@fuyushi
Copy link

fuyushi commented Apr 13, 2024

No description provided.

@fuyushi fuyushi changed the title Add bone scaling edit sync to bone proxy [Feature request] Add bone scaling edit sync to bone proxy Apr 13, 2024
@fuyushi fuyushi changed the title [Feature request] Add bone scaling edit sync to bone proxy [Feature request] Add bone scaling edit sync to bone proxy component Apr 13, 2024
@bdunderscore
Copy link
Owner

Can you describe the specific behavior you are envisioning in a bit more detail?

@fuyushi
Copy link
Author

fuyushi commented Apr 14, 2024

I would like it to scale bone proxy gameobjects as if theyre currently under the headbone when editing their targets scale. Reason: some accessories like Headbands or glasses may come with a headbone and not a full armature, so if I scaled the head size it wont scale the accessories linked via bone proxy. Currently my workaround is to add to them all gameobjects mimicking necessary for a full armature up to the head bone to use armature link instead

@bdunderscore bdunderscore added the enhancement New feature or request label Apr 15, 2024
@bdunderscore
Copy link
Owner

Hmm. Need to think about the UI here - there's already a lot of operating modes for the Bone Proxy component.

Areas of consideration:

  • For modes other than "at root" - do we correct the position offset based on the scale? If so we need to preserve the unity-scale position somehow.
  • What do we do with nonuniform scale? [this is already a problem, I suppose...]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants