• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
Morph Sequencer - Workhorse Beta

Plugins + Scripts Morph Sequencer - Workhorse Beta

Download [<1 MB]
V32:
Okay, some things are fixed, smoothed, adjusted. Also added some new features. That doesnt make the GUI any prettier, but i have also the GUI cleanup on my bucket list.
Prio: Bugfix -> Features -> GUI Painting.
The V32 is smoketested, feel free to report bugs or wishes. If i can, i am trying to implement it. But it will never make a coffe for you. ;)


Bugfixes
- Fixed randomized Step Min snapping at cycle boundaries.
(root cause was, if the random min was e.g. 0.2 and the next cycle 0.5, then it snaps at end of cycle 1 to 0.5 to start cycle 2. now its possible to fix it with the Slider "Random Min blend seconds" slider. You can adjust it, depending of your needs, means how "wildly" you use this random sliders.)
- Thats the slider from the step above. Added "Random Min Blend Seconds" Slider to smooth randomized min-value changes.
- Fixed Morph List refresh so newly added favorites can appear without reloading the plugin. -> "refresh Morph List" button

Sync / Grouping
- Added Step Groups: Off, A–I.
- Steps in the same group can share behavior settings automatically.
- Added local overrides for grouped steps:
- Values
- Timing
- Intensity
- Chance
- Invert
- Grouped random values and probability are now evaluated consistently per cycle.
(Added Local Invert Override. A step can stay in the group but use its own Invert setting.)


Stop / Reset Actions
- Added Stop At Min.
- Added Stop And Set To Min.
- Added Set Used Morphs To Min.
- Stop At Min returns used morphs to their configured Step Min instead of zero.
- Existing zero actions remain available for hard reset workflows.
- Use stop fade seconds slider for fine tuning. It prevents snapping after stopping.

Think at the additive mode + capture base values for some special morph stuff. In some cases it is good solution against messing up after stop.
You can manage this now also by the step min value as a stop at min and adjust the stop fade seconds slider. I dont think that this slider is needed for each step separately, but i could be wrong. In the first step, i dont want to blow up the gui and trigger list if its not needed. Next step would be, on a grouped base.


Runtime Control
okay, thats a little bit ugly but there here are.
- Added Ungrouped Speed Multiplier.
- Added Ungrouped Intensity Multiplier.
- Added Group A–I Speed Multipliers.
- Added Group A–I Intensity Multipliers.
- These multipliers can be controlled through triggers, Timeline, VUML, or other plugins.
e.g.
Breathing Group A → remains fast
Motion Group B → slower/faster
Expression Group C → eg. intensity more/less or different speed
(I have to group this thing instead of handle it by step, because it blows the list. If still necessary, i have to think about a pretty way.)

Copy / Paste
- Added Copy Step Settings.
- Added Paste Step Settings.
- Paste copies step behavior settings without replacing the assigned morph or group.

Persistence
- Updated scene-state saving for all new random, group, override, min-stop, and runtime multiplier settings.
- Updated preset saving/loading for the new settings.
- Older presets remain compatible through default fallback values.



On the Bucket list for future updates:
- GUI !!! cleaning up the GUI, maybe redesigning it etc. The triggers remains as they are, because, revamping them means, cut off already created timeline triggers in your workflow and you have to assign them again. I hate such revamps if my workflow is destroyed after an update.

- Queue Preset At Cycle End
Wait for the current cycle to finish, then switch preset.

- Preset Transition Fade
Fade current morph values to target preset start values before switching.

Thnx at @babul for some ideas and and for bug reporting ❤️
V31:
Synch/Group functions:
- Added per-step Sync Groups (Off, A–I). -> group up for synch
- Steps in the same group now share their settings automatically.
- Added local override options for grouped steps:
- Values
- Timing
- Intensity
- Chance

Quality of life:
- Added Copy Step Settings and Paste Step Settings. -> allows to copy the settings of step 1 onto step 2 etc.

Min/max now also with between min's and between max's:
- Added support for randomized Step Min and Step Max ranges.
- Random min/max values support negative and positive ranges.

have fun.
Back
Top Bottom