If you haven’t yet, have a short look at VG_ControllerProfiles on the purpose of a VG_ExternalController.
This is an external controller class that supports a generic overlay controller for the Manus Glove class as an external controller.
The following requirements have to be met to be able to enable the #define VG_USE_MANUS_CONTROLLER above and use the controller:
- You have the corresponding Manus Core SDK installed on your computer.
- You have the Unity Plugin for Manus Core imported into your Unity project.
- You have a Manus Pro License assigned to your SDK to use the Unity Plugin.
If these requirements are met, you will be able to use the VG_CP_Manus.HandTracking controller profile to setup your MyVirtualGrasp configuration (otherwise an error will appear on the console).
All finger bones are mapped.
All finger bones are generically taken from the Transforms of the hand rig.
will be controlled through the finger configuration (i.e. their state of bending).