• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Micro Expressions

Plugins + Scripts Micro Expressions

Download [<1 MB]
Hello @prefectionist ,

Is it possible to change the speed of the Micro Expressions?
Hi actually, you can change the speed of in individual animation by changing the duration. Eg if it's 5s and you change it to 10s that will halve the speed. There's no global speed setting though (which is what I figured you meant)
 
Hi actually, you can change the speed of in individual animation by changing the duration. Eg if it's 5s and you change it to 10s that will halve the speed. There's no global speed setting though (which is what I figured you meant)

O.k., cool, yeah I just tried that, works great. thanks!
 
Hi! I truly love your tool and I spend a month developing a full set of animations and I'm super happy with that but now that I'm packing the scene the plugin doesn't work (in the scene and preset that are packed only, it still works great in the scene and preset they are made from) :/
To be more specific, in my packed scene I can see your plugin making it's work as it should and going through the animations I made, but it's not activating any of the morphs I used, except the ones that are built in VAM, those are the only ones that still works. For example not one of AshAuryn's is activated in the packed version of the scene (even though they were detected and put as dependencies), and if I go to look to one of the animation I made, I can see that the curbs are still there and the the morphs are referenced but they are not activating. Now, if I go find that same morph that should be activated and add it to this same animation, even though it's already present, it will add it (wich your plugin usually prevents) and this time the one I add will work (but the other still won't).
> So I'm guessing it's maybe that when I'm packing my scene and animations in the .var the morphs that comes from dependencies are not at the same path anymore for the plugin, or something like that? What can I do then? Or did I do something wrong?
 
Last edited:
Ok so I've look at the .json(s), and whether it's the one for my preset in your plugin, the one of my general preset, the one of the plugin preset or the one of my scene, in every case I see that everything that is link to an existing .var (dependencies) or that is in my custom folder gets renamed a bit in the version that's packed (not for just the lines concerning your plugin, but for everything, like clothes for example).
As such, in the text concerning your plugin every morphs referred to the path "AshAurynSomethingPack.7" gets renamed to "AshAurynSomethingPack.latest" by the package builder (I would guess) and your plugin doesn't recognize and activate them anymore, then every morphs referred to "Custom/Atometc" is renamed as "SELF:Custom/Atometc" and so they too aren't played anymore (even though the morph in question is pack inside the .var), but then the morphs that are built in VAM have the same name in both the original and packed file so they are still activated by the plugin in the packed version. Hope this helps.
 
About that speed setting... I think that useful feature would be to have some kind of exposed speed parameter for given animation or globally, so it can seamlessly sync with Timeline. Maybe it would need a new internal value? Let's say I have both timeline animation and expression duration set to 2: by default it would sync perfectly, but when I change Timeline speed, expression would lag behind (unless I change it manually). So I guess if it had extra parameter of speed (for current animation and perhaps even global slider for full compatibility?), one could use just VUML + Action Grouper to keep timeline global/current animation speeds to expression speeds synced - guess each expression animation would need its own speed slider. Changing duration manually is a good workaround, but if you use float param randomizer to randomize speed of the timeline animation, it would be great if you could have both synced that way.

EDIT

Another suggestion: would be nice if you could manually input a value to a keyframe, or make first and last keyframe sync automatically (or enable ctrl+click drag vertically, so you can make sure first and last have same values). Often I want to start from specific value and go back to it, but it is only easy if you start on 0 because it snaps to it.
 
Last edited:
Back
Top Bottom