Last month, we introduced you to VRChat Plus, a way for you to support VRChat while getting some cool extra features in thanks. To keep it short and sweet, VRChat Plus is now Live!
VRChat Plus is now in the “Early Supporter” phase, which means that supporting VRChat+ will give you a special badge on your profile.
In addition, you’ll get bonus VRC+ time when signing up during our Early Supporter phase!
This bonus time is a one-time benefit during the Early Supporter phase. You will receive the +1 month or +3 months bonus once upon subscribing to VRChat Plus. You cannot receive both bonuses.
To review, here's what we've got for you in return for supporting VRChat:
Custom User Icons — We’ve got brand-new nameplates that everyone gets. With VRChat Plus, you can customize your nameplate with an icon you create! Take a picture in VRChat, or upload your own on the VRChat website. Save up to 64 icons to swap on the fly.
100 Favorite Avatar Slots — Save an avatar for every situation with this massive amount of favorite slots, split out into 4 rows. Collect and organize! Everyone gets upgraded to 25 favorite avatars.
Supporter Badge — Show off your status as a VRChat+ Supporter with a badge on your profile.
Early Supporter Benefits — Get in on VRChat+ early, and your badge will permanently be upgraded to a “Early Supporter” version — and you’ll get some extra VRC+ time on us!
Increased Trust — You’re supporting us, so we’ll support you. Enjoy a little boost to your Trust level.
… and more on the way! — We’re actively developing many new features for VRChat Plus subscribers like enhanced invite messaging, UI skinning, and more.
VRChat is grateful to have an extremely supportive community, ready and willing to join us as we develop the leading social VR platform in the world.
Often, we’ve been asked: “Hey, how can I help you? How can I support VRChat?”, where the answer has been “Enjoy VRChat with your friends, and tell others about it!”
Today, we want to introduce a new way for you to support us — VRChat Plus.
For US$9.99 a month or US$99.99 a year, you’ll get:
Custom User Icons — We’ve got brand-new nameplates that everyone gets. With VRChat Plus, you can customize your nameplate with an icon you create! Take a picture in VRChat, or upload your own on the VRChat website. Save up to 64 icons to swap on the fly.
100 Favorite Avatar Slots — Save an avatar for every situation with this massive amount of favorite slots, split out into 4 rows. Collect and organize! Everyone gets upgraded to 25 favorite avatars.
Supporter Badge — Show off your status as a VRChat+ Supporter with a badge on your profile.
Early Supporter Badge — Get in on VRChat+ early, and your badge will permanently upgrade to an “Early Supporter” version. Time to flex!
Increased Trust — You’re supporting us, so we’ll support you. Enjoy a little boost to your Trust level.
Stickers and Sharing are now here - along with Chatbox 2.0, camera updates, and many other assorted fixes!
Stickers are an exclusive VRChat+ feature! Users with VRChat+ can now place stickers in any world. You can upload stickers using the VRChat website, or by taking a picture and selecting it as a sticker in the VRChat client.
- Place stickers by using the option in your Action Menu! - You can have 9 stickers active at any given time (as in, stickers usable in your Action Menu). - You can place one sticker in the world at a time. - Stickers are only available in worlds that have them enabled -- although the feature is enabled by default. - You can click on a sticker to disable it (using the Quick Menu), if you see one you don't like. - You can also choose to report a sticker if they're offensive or otherwise break our ToS.
In addition to Stickers, Sharing has also been added for VRChat+! With sharing, you can easily share (surprise!) stickers, emoji, photos, and UI color palettes to other users. You can do this either by directly sharing them via the Main Menu, or you can choose to drop a pedestal that will enable you to easily share stuff with folks in your world!
… and more on the way! — We’re actively developing many new features for VRChat Plus subscribers like enhanced invite messaging with photos, menu skinning, and more.
As always, the core experience of playing VRChat remains free. The VRChat+ subscription is a way for you to show your support to VRChat, and get some cool bonuses as our way of saying thanks.
VRChat Plus is our first step towards our long-term goals for monetization. We want to allow people who create content — be it worlds, avatars, performances, games, hangouts, experiences, whatever — to be able to support themselves. VRChat is a place where creativity is unbounded. If people who like your work want to support you, we want to help them help you. We’re still working on all this, but we’ll keep you in the know as we move forward.
---
VRChat Plus is coming soon. It isn’t released yet, but you can hop on our Open Beta to try out the new features for free for a limited time! You don’t need to sign up or pay for anything when using the Open Beta. It’s automagic! To learn how to use our Open Beta, join our Discord and check out the #open-beta-info channel.
When VRChat Plus is launched, you’ll be able to sign up for VRChat+ by clicking the “VRC+” button in the main menu while in VRChat. At launch, VRChat Plus will be available via Steam.
Without all of you in our community supporting us, we wouldn’t be able to do what we do. Thank you for your support, and we’ll see you in VRChat!
Here's a short summary of the changes! For the full list and more details, please see our full changelog.
When avatars are blocked due to not having an asset for your platform, being explicitly hidden, performance, or other reasons, the "gray robot" should now scale down or up to the avatar's height!
Added support for Rich Presence in Discord and Steam!
Added smoothed first-person camera mode for VR! Access it via your Camera menu. (Shout-out to RubberRoss for the suggestion!)
Replaced the "spiral" filter on the camera with a "local user only" alpha filter, so the camera will only show you! (Shout-out to Drumsy and many others for the suggestion!)
Favorite avatars that are not supported on your current platform can now be removed
Fixes to local display of avatars that use jawflap
Fixes to properly display pending friend requests in the social menu
Fixed issues where root transform animations weren't working correctly with Valve Index hardware
Fixes made to avatar cloning. The "Allow Cloning" setting should be much more reliable and fast to update now
Here's a short summary of the changes! For the full list and more details, please see our changelog page in our docs.
Client - Added video players to SDK3, powered by Udon! - Added a URL whitelist for SDK3 (does not affect SDK2) video players. This is a temporary feature, please see the full docs. The service whitelist can be viewed in our documentation - Added a button to the Settings menu called "Allowed Untrusted URLs"** which bypasses the site whitelist - Added the ability for desktop users to rotate objects while holding them! While in Desktop mode, pick up an object, and: - Press I / K to adjust pitch of the held object (rotate along X axis) - Press J / L to adjust yaw of the held object (rotate along Y axis) - Press U / O to adjust roll of the held object (rotate along Z axis) - Roll the mouse wheel to move the object forward/back (translate along Z axis)
Fixes - Significant improvements and fixes to displayed text, including fallback behavior for unsupported characters - Fixes made to portals, as well as general improvements to the world-join process - Fixed a bug affecting birth date entry during platform account (Steam, Oculus, Viveport) first-time login
- Video players are now available in SDK3! Check out our documentation for more information - SDK3 worlds now support Unity Timelines! No Udon hooks yet, but they're on the way - Some UI events have been disabled and will no longer work properly. See the documentation for more details. This does not affect SDK2 worlds - Some animation events have been disabled and will no longer work properly. See the documentation for more details. This does not affect SDK2 worlds
Udon We've added new nodes and events to handle player collision and haptic controller vibration! Momo has created a new video demoing both features and how to use them with an "Automatic Door" example.
- New Events to detect collisions with Players - New `PlayHapticEventInHand` node for vibrating controllers - Udon Node output ports now show name if it's available - Fix for 10+ branches in Udon Graph halting the Compiler - Udon can now do Set Variable from Get Variable nodes - OnGUI removed from UdonBehaviours for better performance
If you are experiencing issues since the last patch with things like not being able to jump, you need to reset your SteamVR bindings! Please reset your bindings to Default in SteamVR. Consult the Bindings window in the Settings menu to configure your bindings.
Client
Changes
- Added a configuration option to set your own cache directory. This is an advanced user feature intended to allow easily changing where your cache is stored. You can use this to assign your cache to another drive, if you wish! - To set this, you need to create a file called `config.json` - This file must sit in the `%AppData%\..\LocalLow\VRChat\vrchat` folder, and must be named `config.json` - In this file, you'll need to set the option `cache_directory` - If the directory does not exist, it will be created - If you have a `config.json` already, add the `cache_directory` property at the root level of the configuration file and define it - See our documentation for an example
Fixes
- Fixed an issue preventing local testing of worlds from working properly - Fixed an issue preventing the cache from being cleared properly - To clear your cache, you will be prompted to restart VRChat. The cache will not clear until you do so - Putting both thumbs up will now properly play the animation / set the animation state assigned to Thumbs Up - Removed some error log spam when there were no eye bones assigned, but blink was enabled
Important Note for those using SteamVR Custom Bindings Your controls may be slightly off when you update to this version! Please reset your bindings to Default in SteamVR, and set your binding type in the new Binding Settings menu to SteamVR mode. Then, re-customize your bindings.
We've recorded a short video going over the control and binding changes in this release. Check it out!
Features - When opening the Action Menu on one hand, you can move around with the controls on your other hand! - A UI will appear on the other hand to assist with showing how to turn and move - There is an option in the Action Menu Config section to disable this feature - We have added a "Bindings" button to the Settings menu! - When you click on this menu, you'll see the bindings for your current controller - Predefined Bindings: If you are using the Oculus Touch or Valve Index, you will get some alternate controller binding "Types" you can select from - Custom Bindings: You can also choose "Custom" and change the bindings and some other settings - On Oculus Touch, you can customize the A/X buttons and the joystick click-in on either hand - On Valve Index, you can customize the A buttons and the joystick click-in on either hand - You can assign the following actions: Gesture Toggle, Jump, Mute, Action Menu, None - "Use lighter grip for grabbing" only appears for Valve Index, and will reduce the grip "strength" required to grab and hold an object - "Hold Quick Menu for Action Menu" will enable or disable the ability to call up the Action Menu by holding down the Quick Menu button - If you are on SteamVR, you can select "SteamVR" if you want to use SteamVR Input to customize your controls!
---
Important Note: If you want to use Type A-D or Custom bindings, you must use the Default bindings in SteamVR for VRChat. If you want to use SteamVR to customize your bindings, you must use "SteamVR".
In addition, because of these changes, you may want to reset your bindings to Default in SteamVR. If you already have SteamVR bindings set up a way you like them, you must set your Binding to "SteamVR"!
---
Changes - Adjustments to IK to further improve behavior, including fixes to the "hip snap" issue - "AFK Enabled" option in the Action Menu Config section renamed to "AFK Detection" - Improvements to loading speeds and memory usage in some situations
Fixes - Fixed the "Zzz" emote missing from the Action Menu - Fixed an issue where the analog fist gesture was "blending" when it should not have been (AV2 and AV3) - Slightly relaxed height for desktop users to avoid standing on tiptoes - Fixed an issue where squat/wide-stanced avatars would have strange leg/foot behavior
We've just released VRChat 2020.3.2! This release includes Avatars 3.0, our brand-new avatar framework that unlocks even more creativity, expression, and customization for our community.
Release Summary
Avatars 3.0 is now available on VRChat Live! This is an entirely new way to create avatars for VRChat that gives creators full control over their avatar creations.
The Action Menu has been added! This menu gives you quick access to Avatar 3.0 functions like expressions, emojis, Gesture Toggle for all controllers, and more. Pull up the Action Menu by pressing in your joystick, holding down your Menu button, or pressing R in Desktop mode.
SDK3 has been split into two packages-- one to create Worlds, and one to create Avatars with Avatars 3.0. Read more in our full changelogs.
We've also got a new blogpost available detailing Avatars 3.0 and other changes in this release.
For Creators
If you're a creator, make sure you grab the latest SDK on our website. If you are getting started with creating with Avatars 3.0, please start a new project!We do not support upgrading Unity projects from SDK2 to SDK3. If you attempt to do so, you will encounter problems.