Skip to content

Update in pose mode#28

Open
apetezible wants to merge 10 commits into
iBrushC:mainfrom
apetezible:Update-in-Pose-Mode
Open

Update in pose mode#28
apetezible wants to merge 10 commits into
iBrushC:mainfrom
apetezible:Update-in-Pose-Mode

Conversation

@apetezible

Copy link
Copy Markdown

So, as this addon was not working in the most recent version of Blender (4.4.3), I decided to update it, which ended up well, but then I decided to add some features, the main one being to be abled to generate onion skining to groups of meshes instead of a single one. I did that by changing the workflow: grabbing the selected meshes, filtering them, and then creating a list called onion_group. This group is maintained as a base for the whole operation. To onion skin this group, I made a function that grabs the group and bakes a big mesh in a similar way that it was done in the original, but this is done for each stage. From there, I changed the whole logic to work with onion_group instead of a single object. The onion skin is then applied correctly (even if the objects are linked or not) with my join mesh function. The rest remains pretty much the same. This is great for working with proxy rigs, and these are rigs composed of different parts of the mesh that are constrained into the rig for bone by bone, instead of a single mesh being controlled through a modifier. The addon now calculates the onion skin in a range given by the playback start and end in Blender.
image

@schroef

schroef commented Jun 16, 2025

Copy link
Copy Markdown
Contributor

Do I understand it correctly, that this update merges separate meshes into one to make it work on loose parts?

Does it still work then on separate objects as well?

If not, perhaps it would be nice to be able to use both methods.

@apetezible

apetezible commented Jun 17, 2025

Copy link
Copy Markdown
Author

Yes it works on separate objects and separate meshes as well... I still have some work to do related to the UI buttons not working as intended. You gotta hit the update button for it to work, but I've been animating with it and all is well.

@riouxr

riouxr commented Sep 7, 2025

Copy link
Copy Markdown

Is there a release we can get somewhere?

@apetezible

Copy link
Copy Markdown
Author

https://github.com/apetezible/animextras
This is my fork... I think it might be unstable, maybe...
You'll have to download the repo as a zip file and install it in blender.

@schroef

schroef commented Sep 7, 2025

Copy link
Copy Markdown
Contributor

@riouxr

Make sure to use the correct branch, don't doen the zip of the main branch

"Update-in-pose-mode"

@schroef

schroef commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

I was looking quickly over some of the commits, im a bit confused here. In your first commits, the "check_selected" is removed. But than in a later commit, its sort of added back, but not as its own function?

@apetezible

Copy link
Copy Markdown
Author

I don't remember exactly. I've been using my version but I don't recall what I did... I think I removed it because it was breaking something and I readded it written in a different way to make it work again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants