0.8.17.4813 - Support for up to 8 Vive Trackers for full body tracking
Support for up to 8 Vive Trackers for full body! You can now calibrate hips, feet, chest, elbows and knees. Also finally fixed up all issues with user getting dropped out of their avatar when calibrating (hopefully! Let me know if it still happens, but I think it should be good now).
- Added full body support for elbows, chest and knees
-- You can calibrate all of them using the full body calibrator. Automatic T-pose calibration is supported for all as well
-- Knees can only be used if feet are calibrated as well, others are independent
-- You can use up to 8 trackers simultanously (11 when you include head and hands)
- Changed ActiveUserRootOnly on grabbables to ActiveUserFilter with folowing options (based on feedback by @H3BO3#7957)
-- Disabled
-- OnlyActiveUser (can only by grabbed by the user under which this is parented or nobody if not parented)
-- ActiveUserWhenPresent (can only be grabed by the active user or anybody when not parented)
-- ExcludeActiveUser (can be grabbed by anyone but the user it is parented under)
- Fixed another case of user being dropped out of their avatar when triggering avatar full body calibration, in cases where the trackers weren't initially mapped (based on report by @Nexulan#6449)
- Neos VR will automatically use the legacy SteamVR input when running through Virtual Desktop on Oculus Quest (this fixes issue with hands stuck in the ground)
- Fixed grabbing of the full body calibrator by another user causing their seated mode to disable momentarily (reported by @RaccoonRezillo#3830 )
- Fixed full body calibrator breaking in some cases when user switches their avatar that they're actively calibrating
- Fixed sessions that didn't end cleanly (crash, timeout) lingering in Neos and #active-sessions on Discord
- Fixed AvatarRawToolData not working correctly when the avatar is not equipped by the wearer (e.g. when spawning into a session, as reported by @RaccoonRezillo#3830 )

New Features:
- Added full body support for elbows, chest and knees
-- You can calibrate all of them using the full body calibrator. Automatic T-pose calibration is supported for all as well
-- Knees can only be used if feet are calibrated as well, others are independent
-- You can use up to 8 trackers simultanously (11 when you include head and hands)
Tweaks:
- Changed ActiveUserRootOnly on grabbables to ActiveUserFilter with folowing options (based on feedback by @H3BO3#7957)
-- Disabled
-- OnlyActiveUser (can only by grabbed by the user under which this is parented or nobody if not parented)
-- ActiveUserWhenPresent (can only be grabed by the active user or anybody when not parented)
-- ExcludeActiveUser (can be grabbed by anyone but the user it is parented under)
Bugfixes:
- Fixed another case of user being dropped out of their avatar when triggering avatar full body calibration, in cases where the trackers weren't initially mapped (based on report by @Nexulan#6449)
- Neos VR will automatically use the legacy SteamVR input when running through Virtual Desktop on Oculus Quest (this fixes issue with hands stuck in the ground)
- Fixed grabbing of the full body calibrator by another user causing their seated mode to disable momentarily (reported by @RaccoonRezillo#3830 )
- Fixed full body calibrator breaking in some cases when user switches their avatar that they're actively calibrating
- Fixed sessions that didn't end cleanly (crash, timeout) lingering in Neos and #active-sessions on Discord
- Fixed AvatarRawToolData not working correctly when the avatar is not equipped by the wearer (e.g. when spawning into a session, as reported by @RaccoonRezillo#3830 )


