Skip to content

Part 1B - Support for multiple multiple trackers/IDs per body point. For interpolation or increased tracking quality per tracking point. OR for a tracker to take over in cases of occlusion. #503

@CMC-Git-Report

Description

@CMC-Git-Report

Is your feature request related to a problem?

This post builds off the feature request here: #502

I probably don't need to over explain it, but it would be similar to having Hai's Double Hip and Chest Tracker integrated directly into Basis VR.

https://docs.hai-vr.dev/docs/products/double-hip-tracker

https://docs.hai-vr.dev/docs/products/double-hip-tracker

Describe your preferred solution

Double Waist and Double hip allows for a significant increase in the visual quality of the user's body. This is combined with the lock head functionality for mesmerizing hip & chest movement with the right trackers and avatar.

Each body point to allow for the interpolation between at least 2 trackers using assigned IDs, and/or the extra trackers should be able to take over should a tracker be occluded.

The following scenarios are also much cleaner and more behaved:

  • Rotating trackers to the side. With one tracker, avis have often have slightly twisted spines, but this becomes balanced with two trackers front to back or side to side.
  • Adding a chest tracker, and your Avi has non-180 degree spine placement (Viwi by Mos, 171 degree angle). A back facing chest tracker and a front facing waist tracker can present issues, like the chest being too far back or the waist being too far forward. This issue goes away with 4 trackers, the spine degrees are accurately represented.

Describe any considered alternatives

The alternative way of doing this: allow for duplicate tracker point designation. Rather than one Waist designation, I should be able to assign as many Hips, Waist, etc. points as necessary and the IK should accommodate. I have a feeling that could cause a compounding problem in code though.

If this cannot be implemented, then there should be a way to dummy out tracker IDs so they are not picked up and tracked by Basis VR, for use with the Double Hip and chest tracker program. This is a requirement for use in VRChat, using console commands. Read the documentation for Hai's for more information.

Additional Context

Image

Here are several ideal places where extra trackers can be placed on the body for increased granularity/redundancy.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions