• 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.
multi force manager

Plugins + Scripts multi force manager

Download [<1 MB]
Fixed an issue where receiver settings could reset after saving and reloading a scene.
Also fixed an issue where removing a receiver from the Force tab removed that receiver from all profiles.
Receiver removal now applies only to the currently selected profile.
The plugin’s structure has been completely reworked.


The plugin has been reorganized with a new profile-based structure.
You can now manage and play multiple Force and Torque setups freely within a single plugin.
The UX has also been redesigned around this workflow.




Added timed playback for profiles.
Each profile can now play its Force motion for a specified duration, configurable from the Main tab.
Playback duration is saved individually per profile.



The new profile system significantly reduces the number of external storables exposed by the plugin.
Only playback controls and profile switching options are now displayed.


The code related to splitting features into group tabs was referenced from moyashi post-processing plugin.

https://hub.virtamate.com/threads/post-processing.42942/

This version is essentially a rebuild, so presets created with previous versions are not compatible.
optimized unnecessary garbage collection and focused on improving stability.
During that process, a large and complex C# file was split into multiple files and is now managed through a cslist.
organized the areas where save-related errors might occur. I also added the Variance feature from the original Force plugin. Because many additional features were introduced, it wasn’t feasible to port it over directly, so this is simply an attempt to recreate it as closely as possible.
updated it so the rotation torque can now go up to 150.
I also reworked the Smooth feature — instead of simply reducing the force, it now evens out the motion so it actually creates a smoother, more natural effect.
Presets created with the previous version also load correctly.
In the default Vector mode, the axes can overlap, allowing diagonal movement.
In Cycle mode, each single-axis movement counts as one cycle. The sequence follows the order of the axis checkboxes you’ve toggled.
In Random Cycle mode, the sequence proceeds randomly.
I’ve also added a delay between cycles.




Also, the original Force plugin by Dub included a return-related function, so I used that as a reference and added the feature.

It’s not a back-and-forth oscillation to the opposite side of the axis; it simply returns to the original position.
You can control this with the Return toggle box.
Of course, if you set the slider to 1.0, it’s automatically disabled.
Back
Top Bottom