Avatar sending/trading
A
Aizaku
Please add the ability to upload or move avatar to other persons account.
As we all know, some avatar creators actually distribute their work to other people not by means of 'public' avatars, but by creating personalised avatars, exclusive for that person with their own preferences and needs (a.k.a. comissions).
This is usually done in one of few ways:
1) The files (as .zip or .unitypackage) are sent to the person and they have full control of what they do with it (change, upload, redistribute etc.).
2) The person is asked for temporary access to their account and the avatar is uploaded directly to their account without exposing files.
As you might understand both solutions have huge problems (both production and security wise), but this is how people mostly do it (unless I and many other missed something).
This needs to be solved somehow. It would be great to have a way to upload avatar to other persons account without sending files or requesting account details.
I see a few possible solutions how this could be done (other solutions are welcomed ofc).
1) Having an option (through sdk or website) to create a avatar slot on your account, bind it to name (or userID, idk) of the person that will be uploading to it and then send that person the blueprintID of that slot. Maybe also have a checkbox there that can allow/disallow update of it.
2) A 'trade' like system (most likely on website or sdk, but having it in game would be awesome too), where you can open up a 'trade' window with a person and drag your avatar icon (or copy in blueprintID) of the avatar you want to send them. Then after confirming it a copy of that avatar appears on receiving persons account.
(Added pics to visualize the ideas)
As VRChat developement is currently focused on enabling creators, I feel like this issue should be addressed.
Photo Viewer
View photos in a modal
Log In
Cragsand
Granting or revoking specific accounts to upload to yours would make everything regarding avatar and world creation that much easier.
Those who ask for help or commission an avatar, often do so specifically because they don't know how. It adds more complication to have to explain and walk someone through the steps which is likely the reason they're willing to pay for that service in the first place.
Security wise sharing your passwords isn't a good idea and something taught to everyone to never do. Having to ask anyone to do that raises suspicion and may break trust and the willingness to accept that help or commission at all.