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: Switch armature body gender #105

Open
manavortex opened this issue Jan 15, 2024 · 3 comments
Open

feature request: Switch armature body gender #105

manavortex opened this issue Jan 15, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@manavortex
Copy link
Contributor

It would be awesome if I could have a button that will parent the current selection to an armature of the other body gender under consideration of the bone offsets (maybe with automatic weights or so?). I'm still doing it manually and it's annoying.

If the feature already exists, tell me and I'll try to update the docs :)

@DoctorPresto
Copy link
Contributor

This is almost what the armature target switch does, but it requires a source and target specified and currently only changes the target of the armature modifier. Could easily change this to change the parent as well(probably the desired behaviour) or add a separate button for parenting(or a toggle?)

This wouldn't do anything to the weighting, I've never had good results with cyberpunk armatures and automatic weights in blender but we can explore that avenue a bit too.

So immediate options would be:

  1. A new button which only changes the parenting
  2. Adjust the behavior of current armature target switch to also change the parenting
  3. Add an option (via toggle) to the armature retarget function which would also change the meshes parent to the new armature

Which would be best?

@manavortex
Copy link
Contributor Author

2, and maybe add a convenience function to parent and re-weight...? There are workflows for that, maybe the Netrunner suit could be used (provided as default parenting target)?

@DoctorPresto DoctorPresto self-assigned this Jan 15, 2024
@DoctorPresto DoctorPresto added the enhancement New feature or request label Jan 15, 2024
@DoctorPresto DoctorPresto added this to the 1.6 milestone Jan 15, 2024
@DoctorPresto
Copy link
Contributor

Pretty sure I can store the weights from the netrunner suit in an array and apply them, I'll take a look at this later this week and ping you for some testing. Option 2 is no issue at all, ill try to get this changed tonight.

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

When branches are created from issues, their pull requests are automatically linked.

2 participants