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

RootBoneのないBlendShapeの処理がおかしい? #753

Closed
anatawa12 opened this issue Nov 28, 2023 · 2 comments · Fixed by #760
Closed

RootBoneのないBlendShapeの処理がおかしい? #753

anatawa12 opened this issue Nov 28, 2023 · 2 comments · Fixed by #760
Labels
bug Something isn't working

Comments

@anatawa12
Copy link
Owner

https://twitter.com/tbbsakura1/status/1729357806867001368

Body(Skinned Mesh)にAAO Remove Mesh 2種類つけてると、
関係ない和傘のSkinned MeshがAAOで書き換えられて
傘のBlendShape変形が意味不明形状になるという謎の状態に…

アバタールートに MA Mesh Settings をつけたらうまく動くようになった!仕組みはよくわかんないけどなんかすごい笑

@anatawa12 anatawa12 added the bug Something isn't working label Nov 28, 2023
@anatawa12
Copy link
Owner Author

Reproduced with https://booth.pm/ja/items/1054593

anatawa12 added a commit that referenced this issue Nov 29, 2023
I could not find root cause of this bug so I added workaround instead.

I know that
- If I instantiate the generated mesh, broken BlendShapes will be fixed
- If I duplicated the generated mesh with command + d, broken BlendShapes will be fixed
- Even if I moved `AddBlendShapeFrame`s before setting triangles, this will not be fixed

So, as a workaround, instantiate mesh to avoid this bug.
I want to test this after dropping Unity 2019.

See #753
This was referenced Nov 29, 2023
@anatawa12
Copy link
Owner Author

当面の結論: Unityのバグっぽい

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant