Feature Requests

Please check out the following guidelines before suggesting a feature! Off-topic posts will be deleted.
Avatar Performance Versions
This feature request is asking for the ability to upload a secondary "optimized" version of an avatar to the same blueprint ID. Description: Users can already upload their own fallback avatars and even generate impostors, but what if I had a "Very Poor" avatar with a "Medium or better" version? This would mean that I could upload an "unoptimized" version of my avatar with all the bells and whistles, but then I could also upload a Medium or Good version of the avatar that people can opt to see instead of my slower avatar. Technical Details: In the VRCSDK, the user would have an option to upload a "medium or better" version of their avatar on the same blueprint ID. Considers the performance after optimization scripts run. Inherits the existing avatar show system (show, hide, shield), where shield would likely show the Medium or better version if they are hiding Poor/Very Poor. Benefits: Overall instance performance can remain good without needing to hide most avatars. Creates a stronger market for "optimized avatars" or avatar optimization tooling. Improves immersion since you can see more avatars as intended. Has the same drawback as impostors (mismatched state), except it's likely more accurate. Users wouldn't need to change avatars as often, since they can already be in their "event" avatar. It's like the fallback system, but per avatar. Drawbacks: More storage required on VRC's end. Still a chance of avatar state mismatch. Would probably be best combined with a "temporary show" feature for avatars Fallbacks and Imposters already exist which may disincentivize the feature from being made
1
Load More