Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Define custom perf ranks based on the server side provided avatar stats (and automations based on them (hide avatars)) #786

Open
TayouVR opened this issue May 9, 2024 · 2 comments
Labels
feature New feature or request niche Niche request/bug fix

Comments

@TayouVR
Copy link
Contributor

TayouVR commented May 9, 2024

Explain in detail what your suggested feature would be used for.
It would allow you to define when an avatar is performing badly and mark it as such.
It would be also great if you could automatically hide any avatars that exceed certain user defined limits (e.g. vram) (this may not be possible immediately in game as the game probably doesn't update that information from external changes until the avatar is reloaded)

Describe how it would look if it requires a UI.
Grid Layout with rows for each measured stat, columns for ranks. (there could be e.g. 4 pre-defined at the start, or it could be dynamic)
each field then has a input field allowing the user to configure the maximum value that the avatar is allowed to have for that rank

Explain why people would want to use it.
it would give quick and easy information on how avatars perform.
If the automations are integrated each rank would have a "action" selection defining what should be done with a avatar in that rank, allowing you to automatically hide badly performing avatars.
The advantage of using this over VRChats built in systems would be, that you can adjust what should be hidden and what not based on your hardware and pain tolerance. (low FPS)

@TayouVR TayouVR added the feature New feature or request label May 9, 2024
@Natsumi-sama
Copy link
Member

You can only fetch avatar stats when you have the assetUrl for that avatar making this not possible. IIRC externally edited avatar show/hides only update after a game restart defeating the purpose a bit, this should really be implemented by VRChat not VRCX.

@TayouVR
Copy link
Contributor Author

TayouVR commented May 9, 2024

I agree, it should be, but as far as i understand VRCX can get all avatars in the current lobby with API logging levels and could at least rank them in the UI, for the user to see.

Though I wouldn't want to implement it either...

@Natsumi-sama Natsumi-sama added the niche Niche request/bug fix label May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request niche Niche request/bug fix
Projects
None yet
Development

No branches or pull requests

2 participants