vrchat-community / osc

Files and Info on using OSC to communicate with VRChat
MIT License
234 stars 5 forks source link

Switching avatar using OSC #124

Closed Sayamame-beans closed 2 years ago

Sayamame-beans commented 2 years ago

This is an Issue based on what I posted #123 .

What's the idea? This idea is one of a way for players to switch avatars in their own unique way. I think this is more beneficial now since the IK-Beta has been updated to save the calibration when switching avatars. I assume that the avatars allowed to switch are the public avatar and the user's own private avatar.

Is there another way? It is possible to add a new Behavior like the "Avatar Parameter Driver" available in Animator. This is a little less flexible, but I think it can be accomplished in a pseudo way. This alternative solution is not based on OSC and is also posted on Canny for other purposes. [Canny:]

Additional context The alternative solution was conceived when I saw that some people wanted to make each avatar as light as possible. Considering the combination of accessories, outfits, etc., it is inevitable that a single avatar will contain many components and a large amount of data. This is probably why some avatars are really "heavy". Conversely, giving this up would allow to create multiple patterns of avatars with lighter data. I think the people I mentioned above are doing this. But even in such a case, switching avatars is still a bit of a hassle. Even if you can switch avatars via Wing. This suggestion is also intended to present an additional option for those who have such problems. "Switching avatars using OSC" is just a related and simplified method from there.

momo-the-monster commented 2 years ago

This looks like a duplicate of #11

Sayamame-beans commented 2 years ago

Oh, sorry about this. I must have missed it completely.