Skip to content

MooshPaw/VRCFT-Mic-Toggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRCFT-Mic-Toggle

Unity prefab that adds the ability to Toggle On/Off Face Tracking when muting within VRChat when using VRCFT, supports AdJerry's and Pawlygon's FT Prefabs

PREREQUISITES

VRCFury

Either AdJerry's or Pawlygon's VRCFT prefabs

HOW TO USE

Drag the .unitypackage into your VRC Unity project. Depending on what you have, place either the AdJerry or Pawlygon Mic Toggle Prefab BELOW the VRCFT prefab

Mic toggle

What does it do?

It adds an extra toggle to your VRCFT Menu, when enabled, face tracking will automatically enable when unmuting, and automatically disable when muting

image

How does it work?

Uses the "MuteSelf" Animator parameter to detect Mic status and dinamically disables or enables Face and Eye tracking depending on its state, this is a toggleable feature in case you don't want it enabled all the time, but consider it a "nice to have" depending on the situation

Additional features (ADVANCED)

By default there will be 2 disconnected states, these being Disable Mouth and Disable Eyes, these are meant to temporarely disable either the mouth or the eyes when performing a hand gesture, example below

image If you don't know what you'll use this for, chances are you don't need it

To properly set up this feature, connect the Tracking Enabled state and the Disable Mouth or Disable Eyes to each other depending on what you need Set the transition to "Disable Eyes" or "Disable Mouth" to No exit time, Gesture Left/Right Equals #, # being your hand gesture Set the transition to "Traching Enabled" with No exit time, Gesture Left/Right NOT EQUALS #, " being the gesture from above

image

If multiple gestures will disable the eyes or mouth, add a transition to the disable state for each one, you only need one single transition to the Tracking enabled state, which will have added conditions instead of transitions, like the img below

image

This feature is highly experimental and intended for tinckering with automization, requieres high level of unity knowledge and works as a half made template for you to start working with. No support is planned for this feature

About

Unity prefab that adds the ability to Toggle On/Off Face Tracking within VRChat when using VRCFT, supports AdJerry's and Pawlygon's FT Prefabs

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors