Update log
Full VRChat update
The complete published notes, normalized for clean reading and source attribution.
Extracted changes
- Gameplay
- UI and audio
- Maps
- Fixes
- Performance
We've just released VRChat 2022.1.1, which includes Avatar OSC, Input OSC, comfort options, and more!
Avatar and Input OSC is part of our new API for putting data into and pulling data out of VRChat. Starting with this release, you can build your avatar and set up OSC to do things like feed your heartbeat into your avatar, implement your own eye tracking system, build support for whatever controller you want, and even more! Check out our blog post for more information.
VRChat's OSC API is a pretty developer-centric feature. Keep an eye out in our new #avatar-osc channel on our Discord to see what people are cooking up!
This update also has some other stuff, like the new Tunneling comfort feature, the new Voice avatar parameter, and a bunch of fixes. We're prepping for some other updates that are on the way, including one you might've caught a teaser for on our Twitter. (If you missed it, we're implementing 8 and 10 point tracking. spoilers!)
As usual, if you create VRChat content, please ensure you update your SDK!!
Our full notes are visible, as always, on our docs site!
Client
Features
OSC API for Avatars!
You can now set up Open Sound Control to change parameters on your avatar and read parameters from your avatar-- both input and output!
You can use this to implement your own eye tracking, face tracking, make changes to your avatars based on external inputs, and more!
This is a pretty technical subject! Check out our blog post to read more and see some examples.
You can also check out our documentation here for more details on how to use this system: OSC Avatar Parameters
We've also added a debug menu for OSC to help with development!
OSC API for Avatars is is available for VRChat on both PC and Quest! You'll just need to point your OSC application at your Quest's IP using the default ports.
OSC API for Input!
You can also use the same system to provide input into VRChat! Many of our controls are mapped to OSC channels
You can use this to map your own controllers, peripherals, and more!
More details are provided in the OSC as Input Controller docs and blog
OSC API for Input is also available for VRChat on both PC and Quest!
Added a tunneling VR movement comfort feature that optionally adds a vignette effect during movement
Has Light and Strongsettings, adjustable in the Quick Menu
Changes, Improvements, and Fixes
Added the "Voice" parameter for usage on avatars! This parameter is the avatar wearer's microphone amplitude in a float value from 0.0 to 1.0
Added a "View Profile" button to friend request notifications
Fixed an issue where the Upper Chest bone was not being networked properly, which could cause desynced poses when it was mapped (especially for full body users)
Fixed an issue where some friends would be stuck "Online" after they'd logged off
Greatly reduced spurious logging to the output log to improve performance. Re-enable these logs (and some new ones) by using the new "--enable-verbose-logging" launch option
- EXPERIMENTALAdded the "--enable-avpro-in-proton" launch option, which will allow Proton users to re-enable AVPro for video playback. This may cause crashes!
Fixed an issue where closing the Stream camera would open the Photo camera
Fixed an issue where the VRChat UI could react when the mouse cursor was not over the window
A variety of fixes to address application crashes in certain circumstances
Various
Source
