benaclejames / VRCFaceTracking

OSC App to allow VRChat avatars to interact with eye and facial tracking hardware
https://docs.vrcft.io
Apache License 2.0
594 stars 94 forks source link

Request: listing active parameters for connected hardware #145

Open MissStabby opened 1 year ago

MissStabby commented 1 year ago

When using the VRCFaceTracking application it would be nice for the app to actively list the parameters the connected hardware is supporting.

What could be nice is if it shows up as a small grid/spreadsheet of all available parameters with ticks on if the hardware is supporting it and if the avatar is making use of it using by the active avatar. (perhaps with values that are being driven)

This could help a lot with debugging and avatar creation

benaclejames commented 1 year ago

We're working on two extra tabs internally, one for "Tracking" and another for "Parameters".

The aim being that the Tracking tab is designed to show raw data coming from hardware such as all calculated weights being passed into VRCFT, as well as image streams where applicable for troubleshooting. T he Parameters tab would display parameters currently in use by the equipped avatar, along with weights from 0-1 (with steps visualization for binary).

Might be a while until release as we have to design our own winui3 components to fit the functionality and design we're looking for, but I'll leave this very early in-dev preview of the parameters menu here for now :)

https://user-images.githubusercontent.com/11042095/236892734-e1a938dc-0bbd-48c5-b350-4ca9993bea01.mp4

Thanks