Performance Rank Limiting Per Instance
Veru_Smol
Anyone who runs a community, especially dance/rave community, knows how much of a problem Very Poor avatars are. Also anyone who uses a Very Poor avatar knows how annoying it is being told to change avatars.
VRChat implementing features such as performance blocking has been a double edged sword. It is much easier to hide very poor avatars than it was before, but this has shifted the burden of responsibility not towards avatar creators, but towards users.
Put the power in the hands of the World Instance Master/Owner/Creator.
World Instance Creators should be able to set custom limits for avatars permitted in the world. When a user goes to join said world, the game checks their current avatar performance rank, checks the permissions to the world, and performs one of two actions.
1.) Avatar Performance Criteria are met and the user is put into the instance
2.) Avatar Performance Criteria are not met and the user is presented with a menu that has three options.
The options are as follows:
1.) 'Suggested Good Avatars' (show a list)
2.) 'Join in fallback avatar'
3.) 'Cancel'
For a minimum viable product, a preset for "No limiting" and "Poor or better" would be a great start, with eventually allowing creators to set custom criteria such as "I only want to allow [X]MB of VRAM usage per individual" or "[X] number of polygons per individual". In the UI it could appear similarly to our shield menu.
Log In
rainbow-boy
I've been wanting this for so long!
Fax
Merged in a post:
Ability to add "Instance Restriction of Very Poor Avatars" for new instances
Kinky
Seems reasonable considering a majority of events nowadays tends to always be forced to remind people about rules against using Very Poor avatars.
Though this could start a bias against instances with this restriction too.
Lightning Dasher
Would be an awesome feature to maintain performance in large event instances!
Better with implementation into VRC Group roles.
At large music events there might be staff members that use high quality camera assets that make their avatar "Very Poor".
By allowing different roles within a group to bypass the performance rank restriction you could still limit normal users.
And I think it should not be in the hand of the world creator, and only stick with instances, so if you are just exploring a world with a few friends, you can still be in your unoptimized avatar.
(Though I'd then hate to see it being abused with the creator economy, >pay to be able to use a very poor avatar in the group instances by obtaining a special role. So there are quite some things to consider before this possibly becoming a reality.)
°Pancake
Yes, please implement this!
DAG-XR
"Please use an optimized avatar." -The Great Pug
Fax
Merged in a post:
Performance Rank Limiting Per Instance
Veru_Smol
This was in the wrong topic, I moved it to the correct category:
Anyone who runs a community, especially dance/rave community, knows how much of a problem Very Poor avatars are. Also anyone who uses a Very Poor avatar knows how annoying it is being told to change avatars.
VRChat implementing features such as performance blocking has been a double edged sword. It is much easier to hide very poor avatars than it was before, but this has shifted the burden of responsibility not towards avatar creators, but towards users.
Put the power in the hands of the World Instance Master/Owner/Creator.
World Instance Creators should be able to set custom limits for avatars permitted in the world. When a user goes to join said world, the game checks their current avatar performance rank, checks the permissions to the world, and performs one of two actions.
1.) Avatar Performance Criteria are met and the user is put into the instance
2.) Avatar Performance Criteria are not met and the user is presented with a menu that has three options.
The options are as follows:
1.) 'Suggested Good Avatars' (show a list)
2.) 'Join in fallback avatar'
3.) 'Cancel'
For a minimum viable product, a preset for "No limiting" and "Poor or better" would be a great start, with eventually allowing creators to set custom criteria such as "I only want to allow [X]MB of VRAM usage per individual" or "[X] number of polygons per individual". In the UI it could appear similarly to our shield menu.
K
Kizzle
My most wanted feature!