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

ShapeKey Loss After Apply (Mirror) Modifer And Keep Shapekey #6

Open
Yuki-Soul opened this issue Apr 1, 2020 · 2 comments
Open

ShapeKey Loss After Apply (Mirror) Modifer And Keep Shapekey #6

Yuki-Soul opened this issue Apr 1, 2020 · 2 comments

Comments

@Yuki-Soul
Copy link

Hi, i got a problem with Apply Modifer (mirror modifer) And Keep Shapekey.
when i Apply Modifer And Keep Shapekey, i lose some of my shapekeys.

i think this addon system work like this,
shapekey are split, then modifier applied for each splitted shapekey , and join it back to be 1 object.

and the lose shapekeys is caused by vertices are not same when it join back.
and why vertices are not same, it because when Mirror modifer applied, mirror modifer are merge vertices by distance (merge the closest vert to be 1).
that what cause vertices are not same then make joining process being fail so some shapekey are not created.

can you do some thing about this ?
i have not experience coding with phyton so things i can do is just telling you the issue.

@JanOtt
Copy link
Owner

JanOtt commented Apr 1, 2020

Hi! I haven't been working on this addon for years now, so I can't really provide any help or support. Please try asking in the thread for this addon on Blenderartists (https://blenderartists.org/t/addon-shapekey-helpers/1131849/7).

Or try reaching out to maekern (https://github.com/maekern) and cyaoeu (https://github.com/cyaoeu), who contributed to the addon in the past - I don't know if they are working on it anymore, but they both know a lot more about coding in Python than me.

@alexking
Copy link

alexking commented Aug 22, 2020

In case anyone else runs into this - it seems like the only time it happens is when a shapekey moves a vertex from somewhere it would merge to somewhere it wouldn't. It's important that all the vertices on the mirror line stay stable - in my case there was a stray vertex moving towards and away from it in a shapekey, which kept everything from working.

This can also happen when you have a subdivision surface modifier with "Realtime" display (the small display icon) turned off. In that case the object the shapekeys try to merge into doesn't have the subdivision applied, but the shapekey objects do for some reason.

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

No branches or pull requests

3 participants