🔺 HVR Basis Face Tracking (Update)
Basis
HVR Basis Face Tracking has been updated.
It should work better with ARKit avatars, as we were not requesting some face tracking traits correctly, so VRCFaceTracking would not send them to us. No avatar reupload is needed.
This update includes some performance improvements and some code preparation for future use by HVR Basis AvatarOptimizer, so that avatar optimization tools may detect which blendshapes should not be removed from the mesh.
Backend changes
Avoid string comparisons in HVR addresses
- Reduce the number of string comparisons by using int addresses instead of string addresses.
- Addresses are mapped to int equivalents as early as possible.
- Modify AcquisitionService and all scripts that depend on it to use int addresses.
- Add HelpUrls to user-facing HVR behaviours.