Sorry for updating at short intervals.
Plugin update:
The TriggerMorph List update function has been added to the "Refresh Trigger List" button so that the TriggerMorph List can be updated without reloading the plugin. If you increase or decrease the number of morphs with Fav checked, press the button to update the list.
The name of the button has been changed.
Sample scene update:
1) The Atom that orbits around Person has been changed from Window Camera to a sphere so that it is easy to see that it is moving in synchronization with the opening of the left hand.
2) The size of the sphere is changed in synchronization with Auto Blink so that it is easy to understand that the trigger of the plug-in operates depending only on the value of the morph. Check Auto Blink on the Auto Behaviors tab.
--------------------------------------------------------------------------------------------
Changes:
1) The morphs displayed in Trigger Morph are limited to those with Fav checked.
2) The function of Variable Trigger Invert has been changed. Previously it was a normalized value multiplied by -1, but this version adds an additional 1 to that value.
3) By default, 0 to maximum is normalized from 0 to 1, but the option "Variable Trigger min to max" that normalizes from minimum to maximum from 0 to 1 has been added.
Bug fix:
If the Trigger Value was set to something other than max / 2, it could change to max / 2 when saving and loading the scene, so this has been fixed.
Sample scene:
Added a sample scene.
When you open your right hand, the top of your right hand gradually becomes brighter, and when you open it wide, the VAM logo appears and the back area of Person emits light.
When you open your left hand, Window Camera goes around Person.
---------------------------------------------------------------------------------------------------------------
This plugin can trigger the Variable Trigger and UI Toggle with output determined by the specified Morph value.
Of course, this feature is possible with JayJayWon's excellent plugins VUML and ActionGrouper, but I felt that these plugins are so advanced that it may be difficult for inexperienced people to set up.
This plugin is a single function, so it's relatively easy to understand.
how to use:
1) Load the plug-in to the target Person.
2) Add Variable Trigger and / or UI Toggle to your scene according to what you want to do.
3) Set the Morph you want to trigger to Trigger Morph. Trigger Value is set to half of Morph's maximum value, but it can be changed with the slider. If you check Enable, the actual Morph value will be displayed in Morph Value.
4) Select the output destination from the Variable Trigger and UI Toggle menus as needed.
5) The output value is displayed in the upper right corner of the Custom UI.
The output to the Variable Trigger is normalized so that the Morph value is 0 to the maximum value is 0 to 1. If the Morph value is greater than or equal to the Trigger Value, the output to UIToggle will be True.
6) Each output has an inversion function. Use this when you need to use a negative Morph value or when you want the output to be False above the Trigger Value.
Plugin update:
The TriggerMorph List update function has been added to the "Refresh Trigger List" button so that the TriggerMorph List can be updated without reloading the plugin. If you increase or decrease the number of morphs with Fav checked, press the button to update the list.
The name of the button has been changed.
Sample scene update:
1) The Atom that orbits around Person has been changed from Window Camera to a sphere so that it is easy to see that it is moving in synchronization with the opening of the left hand.
2) The size of the sphere is changed in synchronization with Auto Blink so that it is easy to understand that the trigger of the plug-in operates depending only on the value of the morph. Check Auto Blink on the Auto Behaviors tab.
--------------------------------------------------------------------------------------------
Changes:
1) The morphs displayed in Trigger Morph are limited to those with Fav checked.
2) The function of Variable Trigger Invert has been changed. Previously it was a normalized value multiplied by -1, but this version adds an additional 1 to that value.
3) By default, 0 to maximum is normalized from 0 to 1, but the option "Variable Trigger min to max" that normalizes from minimum to maximum from 0 to 1 has been added.
Bug fix:
If the Trigger Value was set to something other than max / 2, it could change to max / 2 when saving and loading the scene, so this has been fixed.
Sample scene:
Added a sample scene.
When you open your right hand, the top of your right hand gradually becomes brighter, and when you open it wide, the VAM logo appears and the back area of Person emits light.
When you open your left hand, Window Camera goes around Person.
---------------------------------------------------------------------------------------------------------------
This plugin can trigger the Variable Trigger and UI Toggle with output determined by the specified Morph value.
Of course, this feature is possible with JayJayWon's excellent plugins VUML and ActionGrouper, but I felt that these plugins are so advanced that it may be difficult for inexperienced people to set up.
This plugin is a single function, so it's relatively easy to understand.
how to use:
1) Load the plug-in to the target Person.
2) Add Variable Trigger and / or UI Toggle to your scene according to what you want to do.
3) Set the Morph you want to trigger to Trigger Morph. Trigger Value is set to half of Morph's maximum value, but it can be changed with the slider. If you check Enable, the actual Morph value will be displayed in Morph Value.
4) Select the output destination from the Variable Trigger and UI Toggle menus as needed.
5) The output value is displayed in the upper right corner of the Custom UI.
The output to the Variable Trigger is normalized so that the Morph value is 0 to the maximum value is 0 to 1. If the Morph value is greater than or equal to the Trigger Value, the output to UIToggle will be True.
6) Each output has an inversion function. Use this when you need to use a negative Morph value or when you want the output to be False above the Trigger Value.