• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. 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.
Smoother Stop All
Expressions now fade out properly when you hit "Stop All"—no more snapping from min to 0. Active toggles also clean up correctly.

Instant Random Mode
Random mode starts immediately now instead of with a long delay on start.

Seamless MoodPreset Switching
You can now hot swap mood presets like happy ↔ angry with smooth transitions. Orphaned morphs no longer get stuck in the Morphs tab.

Cleaner Expression Fades
All expression changes (including during mood changes) are smoother and better-managed behind the scenes.

This update provides some improvements for hot swapping expressions. This allows you to load a mood preset from a button or trigger, activate a start all trigger that checks multiple tabs in advance as active, and then load mood presets in swapping them out one after the other fast. As morphs are wiped out boxes and replaced quickly, a Global Active Morph Registry tracks and processes it to help manage cleanup of orphaned morphs better. This helps prevent them from getting stuck in an active state or not properly clearing during hot swapping mood presets.

Special thanks to @PPirate for providing a test file and detailed info on this issue with a use case, so I could test it while updating the code.
Settings Tab added with "Show All Morphs" option. This will update all tabs to show all morphs and remove the general Expression restrictions per tab. Please note not all morphs will be useable so you'll want to test them to see what works.

A Neutral Button has been added that will reset morphs with the region Expressions. If a morph uses a tag outside of Expressions it will not reset it. But this should help you clear up most if you want to do some testing or find a starting point. I tested including more in the reset but there are too many models that use Head, Face, or other Regions that will change their look too much and Expressions is the safest reset you can probably do globally.

@VL_13 's !vl_13_phonemes region has been added so his phoneme pack shows up in tabs and are included with the Neutral Button reset along with General Expressions.


ExpressionRouter_Preview_2.jpg



Special thanks to @VL_13 for the suggestion of adding a Show All Morphs toggle.
If you have Expression Router on a Male and on a Female and save the scene, it will now save properly for multiple instances.

If you save the scene with tabs marked active, it will also launch again with those active if you want to start with general idle animations or your favorite expressions starting on scene load.



Thanks to @Westonini for reporting this multi instance save scene issue so we can keep routing those Expressions. :)
Back
Top Bottom