• Promotional Link field now provided for resources to allow Hub upload and external link at same time. Please see this link for more info
  • New Hub Feature: Automatic Hub-Hosted VAR tags. Please see this link for more info
UIAssist (Free)

Plugins UIAssist (Free) 1.10

UI Assist (UIA) is a plugin that enhances the usability of VAM – primarily targeted at easier and rapid content consumption. It provides an alternative configurable User Interface (UI) to access common VAM features and additional extra functions. Currently users principally interact with VAM content using the very extensive and complex VAM UI screens and menus. Whilst comprehensive, there are a lot of options, history and complexities that can make navigation slow. UI Assist offers an alternative experience:


UI Assist allows the user to define the function of each button on the custom UI and then reuse that setup in any scene. Because UIAssist is a Session plugin it automatically persists between scene loads. The UI is accessible via a watch (i.e. clock) on the user’s VR wrist that can be clicked to reveal a menu of buttons. The action for each button can be targeted at the Atom last gazed at by the user. Options allow the UI to be used one handed and/or detached from the wrist.

There are two variants of the plugin with the majority of features in the free version and advanced features in the Patrons version:

Feature
Initial Version
Last
Update
Free VersionPatrons Version
Notes
Move Atom (VR Only) button
1.10​
Y​
Y​
Targeted Atoms will be moved by mirroring a VR Controller position and rotation. Click “grab” button to end move or hold “grab” button to pause movement.
Teleport Atom
1.10​
Y​
Y​
Teleport an Atom to a specific location. Locations can be relative to another atom/node or the VR head or hands.
Selected Atom as Button targets
1.10​
Y​
Y​
Additional options for most button types to allow the button action to be targeted at the last VAM selected atom.
Preset Merge button options
1.9​
Y​
Y​
Load Preset button actions now also Support the VAM Merge option introduced in v1.20
Legacy Preset buttons
1.9​
Y​
Y​
Button actions to Load and Save Legacy presets
Detach Control Nodes
1.9​
Y​
Y​
Button action to Detach Control Node as introduced in v1.20
Active Clothing Editor
1.8​
Y​
Rapidly shows which clothing items are currently active on a person and allows switching them on or off and toggling the Sim Undress state
Hide, Delete and Select Atoms
1.8​
Y​
Y​
Button types to Hide, Delete and Select Atoms
Toggle Atom Collision
1.8​
Y​
Y​
Button type to toggle Atom collision on and off
Performance Options buttons
1.8​
1.10​

Y​
Y​
Button types to toggle Soft Body Physics, Desktop VSync and Performance Monitor
Button Edit mode
1.7​
1.9​
Y​
Y​
Activate Edit Mode by long press on main Watch button. In Edit mode, rearrange button icons by drag and drop. Clicking a button whilst in Edit Mode will select it in the plugin UI for modification.
Quick Launch Bar
1.7​
✅
Optional row of buttons that are available on all screens. Similar to iOS dock.
Change Hair colors
1.6​
✅
✅
Rapid switching of hair color with a single button press. Changes all active hair items simultaneously.
Integration with Chokaphi DecalMaker plugin
1.6​
1.9​
✅
✅
Trigger merging of decals from a UIA button. (Requires Chokaphi DecalMaker Alpha 8)
New Micro and Mini button sizes
1.6​
✅
✅
Options for smaller button sizes
Shortcut filters for Load Scene operation
1.6​
✅
✅
When loading scenes with UIA, the shortcuts can be filtered to only show scenes from VARs within a specified folder (under AddonPackages). This allows better organisation of scenes from VAR packages.
Skin presets – load Decal only option
1.6​
1.9​
✅
Options to only apply the decals from a Skin Preset
12-hour clock display option
1.6​
✅
Option for wrist watch to display in 12 hour format.
Gaze Assisted Select
1.5​
✅
✅
Option to select from a list of Atoms and nodes that auto sorted to show selections closest to the users gaze direction first.
Hide ‘Off’ control nodes
1.5​
✅
✅
Hide and disable the red control nodes of person atoms - improves accuracy of selecting ‘on’ nodes with mouse or VR pointer.
Load Scene / Merge Scene
1.5​
✅
✅
Buttons can now be configured to Load or Merge Load a scene
Load UIA Config
1.5​
1.10​
✅
✅
Buttons can now be configured to Load another UIAssist configuration of buttons
Atom Spawning
1.4​
1.10​
✅
✅
Atoms of specified type spawned at custom location and with configurable presets and plugins. Location can be relative to another atom/node or the VR head or hands.
Random and selectable Preset options
1.4​
✅
For all preset functions, buttons can now optionally randomly select a preset from a folder or display the file selection dialog for the user to choose a preset.
Plugin Actions: initialise parameters
1.3​
✅
✅
When triggering the actions of other plugins, the parameters of that plugin can also be set. For example, you can choose an animation and speed before playing it in acidbubbles timeline plugin.
Freeze motion/sound
1.3​
✅
✅
The VAM freeze motion/sound toggle can now be activated from a UI Assist button.
Edit/Play mode toggle
1.3​
✅
✅
Toggle between VAM Edit and Play modes from a UIAssist button
Unload all plugins
1.3​
✅
✅
UI Button to unload all plugins from a target atom.
Auto Heel Adjust
1.2​
1.10​
✅
✅
Automatically apply HeelAdjust settings to all people wearing heels (only requires Prestigitis plugin to create initial settings)
Auto raise people by heel height
1.2​
1.10​
✅
✅
Automatically raises and lowers people by the height of the heels being worn (as defined in the Prestigitis HeelAdjust settings).
Remove Clothing by Tag when Merging
1.2​
✅
Enhancement to the Clothing Merge feature that optionally allows clothing items by Tag (excluding Custom Tags) to be removed. Can be used to switch clothing of one type (e.g. shoes) with a single button press.
Reset Person Scale
1.2​
1.5​
✅
✅
Resets the scale of a person to the value when the scene was loaded.
Reset Person Appearance
1.2​
1.5​
✅
✅
Resets the look of a person to the appearance when the scene was loaded.
Hold Person Scale on Appearance load
1.2​
✅
Forces Appearance Preset loads (using UIA) to not change the scale of the person. Avoids rescaling person that can break animation alignment.
Gaze activated screens and buttons
1.1​
✅
✅
Look at the UIAssist launch button to open menus and then gaze at a button and press Grab on controller to activate. Allows one handed control.
Pin UI to static position
1.1​
✅
✅
Detach the UI from wrist and place in a static position using the pin button.
HUD option
1.1​
✅
✅
Detach the UI from wrist and have a fixed HUD
Create multiple screens of buttons
1.0​
Unlimited​
Unlimited​
Maximum number of buttons per screen
1.0​
9​
91​
For Micro and Mini buttons there are up to 91 buttons per screen and up to 42 Small buttons per screen.
Select Target Atoms by Gazing
1.0​
✅
✅
Simply gaze at a person atom and then press a single button on the Wrist UI to perform an action.
Select groups or individual atoms as Targets
1.0​
✅
✅
Available groups are currently All Atoms, All Persons, All Females, All Males.
Apply Presets to Target Atom(s)
1.0​
✅
✅
All .vap preset types under Custom\Atom (or packages) are supported (e.g. clothing, hair, appearance etc.)
Remove All Clothing from Target Atoms
1.0​
✅
✅
Removes every worn clothing item with a single button press.
Set Clothing Sim Undress and Sim Reset on All Clothing of Target Atom(s)
1.0​
✅
✅
Allows the Sim settings of all currently active clothing atoms to be controlled together
Load Plugins to Target Atom(s)
1.0​
1.2.1​
1 plugin per button​
Unlimited
(in v1.2)​
Plugins can be loaded to an Atom by gazing at the Atom and pressing a button.
Trigger Plugin Actions and toggle Bools
1.0​
✅
✅
Trigger a specific plugin action if the plugin is loaded on the Target Atom(s)
Merge Clothing Presets
1.0​
1.2​
✅
Combine clothing presets to mix and match groups of clothing items.
Remove Clothing Preset from Target Atoms
1.0​
✅
Only remove clothing items in a Clothing Preset. Allows partial undressing of multiple items.
Set Clothing Sim Undress and Sim Reset for Clothing Preset on Target Atoms
1.0​
✅
Allows selective control of Sim Reset and Undress for a subset of active clothing.
Set plugin initial data from saved values
1.0​
1.2​
✅
Allow the configuration of a plugin to be captured and then reapplied on a single button press at the same time as loading a plugin.
Suppress Person scale changes
1.0​
✅
Prevents person scale changes when applying Appearance Presets (useful where scene animations assume a specific person scale)
Suppress Clothing Load
1.0​
1.3​
✅
Prevents clothing change when applying Appearance Presets
Custom Button Skins
1.0​
1.3​
✅
Button and font colors, font types, size and alignment, thumbnail images can be individually configured for each button.

There is also a detailed User Guide available from the downloads section at the top of this page.

Please support JayJayWon development and access Patron only features:

JayJayWon Patreon Link 2 (white).png
Author
JayJayWon
Downloads
9,468
Views
20,538
First release
Last update
Rating
5.00 star(s) 5 ratings

More resources from JayJayWon

Share this resource

Latest updates

  1. UIAssist v1.10 Update

    New Features: Teleport Atom button - Instantaneously move an Atom to a specific location...
  2. UIAssist v1.9

    Primarily this version contains a range of updates and refinements to existing features to make...
  3. UIAssist v1.8 Update

    New Features: Active Clothing Editor (PATRONS ONLY)- rapidly shows what clothing items are...

Latest reviews

A must have plugin
A game changer. The trap is to setup too much things. Setup only your favorite preset, and it will give you the best.
I use it on all my scenes, ( paid version )
JJ I just started using the plugin as a Patron. I am very impressed and have just started to expand my menu for additional features. I have been working with VAM under a creator License for just under 8 months, and the UIAssit is has made it so much easier to manipulate and modify the creations of the Patrons I subscribe to for content with the looks and features I want to use for the content for my personal use. I have set up a studio room whee i can quickly take any model and thrum the use of your UI apply the presets of my choice in less then 5 or 6 clicks. Such a huge time saver. Please keep the new ideas coming, the tools you have created provide a path for higher productivity, and all of us can use a bit more time in or daily lives. Thanks again!
MUST HAVE! thanks for sharing
Such a good plugin for VR users. It makes the UI so much easier to use. +rep
Top Bottom