Neos-Metaverse / NeosPublic

A public issue/wiki only repository for the NeosVR project
197 stars 9 forks source link

Add option to selectively remove Blendshapes from SkinnedMeshRenderer #1328

Open Hayden-Fluff opened 3 years ago

Hayden-Fluff commented 3 years ago

While working on an avatar I discovered that Blendshapes can't be manually removed within Neos, resulting in situations like this

image

What I did here was duplicate another mesh on the avatar and reassigned the mesh, resulting in a massive list of N/A blendshapes, there are also times when the Add Blendshape button is accidentally pressed, resulting in additional, potentially unwanted N/A blendshape and Cleanup Empty Blendshapes completely ignore these.

A suggestion would be to add a button next to the blendshape slider that removes it and the button should probably be a double click to confirm so accidentally removing blendshapes doesn't become an issue.

Frooxius commented 3 years ago

I don't plan on adding that button to the existing UI sorry, the blendshapes need a more customized one, since it's not a list that you can edit, but it's based off the actual data of the mesh. Currently it's just piggybacking on the List UI. This isn't actually adding blendshapes though, only weights.

Hayden-Fluff commented 3 years ago

Alrighty, so I guess hold off until the inspector UI is reworked?