I'm creating a plugin to design facial expression animations easier (you can see it here https://hub.virtamate.com/resources/facialkeyframer.56974/ but I'm working on many updates, will be available soon)
And I want to add an option to remove/disable all the current facial expression, so we can replace them with the new ones.
Maybe some experienced developers can help me with this?
I can think in multiple custom solutions (I can try coding all of them but maybe there is a more generic workaround)
Timeline: search the facial morphs there and remove them
Randomizers (and plugins like VAMMoan etc): search if they are randomizing facial morphs and disable them
Generic idea (not sure if it's possible):
1 )Set to default all facial morphs on every Update() (this will disable all plugins trying to modify them?)
2) Create new facial morphs copy of the original ones used in the new animation (this new morphs won't be disabled in step 1)
Is it possible to do this? (I can try one but I don't know how to make 2)
And I want to add an option to remove/disable all the current facial expression, so we can replace them with the new ones.
Maybe some experienced developers can help me with this?
I can think in multiple custom solutions (I can try coding all of them but maybe there is a more generic workaround)
Timeline: search the facial morphs there and remove them
Randomizers (and plugins like VAMMoan etc): search if they are randomizing facial morphs and disable them
Generic idea (not sure if it's possible):
1 )Set to default all facial morphs on every Update() (this will disable all plugins trying to modify them?)
2) Create new facial morphs copy of the original ones used in the new animation (this new morphs won't be disabled in step 1)
Is it possible to do this? (I can try one but I don't know how to make 2)