VRChat cover
VRChat screenshot
Genre: Simulator, Adventure

VRChat

Security Update: Web Panels

VRChat has identified a security issue regarding Web Panels, and as a result, Web Panels have been disabled. Please see our blog post here for more details:

https://medium.com/@vrchat/security-update-web-panels-4699fa0be103

VRChat 2018.2.2

We have just released VRChat 2018.2.2 on Steam! Make sure you restart Steam to get the latest version as quickly as possible. If you are on the right version, you should see Build 570 in the bottom left of your quick menu.

Check out our release notes here!

Make sure you grab the latest SDK, available at the VRChat webpage here. Here's some highlights:

CLIENT
FEATURES

  • We now support the use of the VRC_SyncVideoStream component for playing Twitch and YouTube Live streams!
  • There is now a mouse sensitivity slider for Desktop users! Find it in the System menu
  • The particle limiter has been re-implemented, but it is now an optional, beta system that a user must enable. Settings for this system are tweakable per-user. You can enable the system and change these settings for yourself in a file saved in the same directory that the output logs are saved. See a guide and a video on the recommended limits and how to set your own limits in our docs. To reiterate, this system is not enabled by default and must be enabled by creating the configuration file.


CHANGES

  • VRChat will now display the file size of worlds on the World's icon in the top left
  • If VRChat detects that you are using an AMD card with drivers installed known to have issues with some community-created shaders, it will inform you that you need to update


SDK
FEATURES

  • You now have access to the VRChat Home Kit! This kit includes the Home world, which will allow you to create your own version of the Home! Check out our video and view more documentation about the Home Kit at our docs page: https://docs.vrchat.com
  • Added the VRC_SyncVideoStream component
  • Added the VRC_VideoScreen component for use with VRC_SyncVideoStream component
  • Added the VRC_VideoSpeaker component for use with VRC_SyncVideoStream component


With this release, we are also releasing the VRChat Home Kit! Want to use the Home assets to build your own custom world? Grab the Home Kit asset package here! If you've never made a world before, no worries. Rocktopus has you covered with a comprehensive video on how to customize your own Home world, available at the Home Kits documentation page.

VRChat 2018.2.1

Client


CHANGES

  • Many safety and security fixes have been implemented
  • Favorite Worlds: There's now a limit of 32 worlds for Favorite Worlds, up from 20


SDK


Detailed documentation for these new features is pending.

FEATURES

  • The SDK now has a Splash Screen that details the latest changes, added features, and notes that opens when you open a Unity Project with the SDK imported (this can be disabled)
  • Improved Drag and Drop support in Trigger Reference fields
  • New Triggers/Actions added:
  • Particle Collision trigger - Used to detect collisions between particles and objects
  • PlayHaptics - Used to play haptics in a Touch or Vive controller. Must be used with VRC_Pickup
  • SetUIText - Used to set the text of a UIText component
  • SetAngularVelocity - Used with a rigidbody to set it's angular velocity
  • AddVelocity - Used with a rigidbody to add to its velocity
  • SetVelocity - Used with a rigidbody to set its velocity
  • AddForce - Used with a rigidbody to add force
  • OnOwnershipTransfer - Used to detect when the ownership of an ObjectSync object ha changed
  • OnDisable (like OnEnable) - Fires when a game object is disabled
  • New Midi Device Triggers
  • VRC_MidiNoteIn - Play a virtual piano with a real piano keyboard! Fires when a Note message is received on a MIDI device. You can select NoteOn or NoteOff and which Channel.
  • VRC_OscButtonIn - Control your world with a phone or tablet! Fires when an OSC message is received at a specific address. You can specify whether to trigger on Button On (1) or Off (0)


VRChat attempts to connect to all available MIDI devices.
VRChat attempts to receive OSC messages on port 9000.

CHANGES

  • All trigger actions' target object field now defaults to the local gameobject


FIXES

  • BufferOne support added to several actions: SetLayer, SetWebpanelVolume, AddHealth, AddDamage, SetComponentActive, SetMaterial, ActivateCustomTrigger
  • Fixed SetKinematic, SetGravity trigger actions


VRChat 2018.2.1p1


CLIENT

FIXES

  • Fixed a regression that broke AddDamage and AddHealth action on players

VRChat 2018.1.3

Client


FEATURES
- Recent Worlds: You'll find a new row in your Worlds tab called Recent Worlds. It lists the worlds you've been in recently! The history goes back a month, and will not list private worlds.
- You can also use the most recent world in your Recent Worlds list to easily access your current world. From there, you can see the author, favorite the world, or make it your new Home!
- Favorite Worlds: You can now Favorite up to 20 Worlds, which will show up as a new row in your Worlds tab. Find the Favorite button next to the "Make Home" button for a World.
- Invert Mouse option: For all those flightsim enthusiasts
- Various security fixes

FIXES
- Fixed VRC_SyncVideoPlayer freeze when loading in with too many video urls being parsed at once
- Fixed an issue with VRC_SyncVideoPlayer pausing if you're alone in a room
- Fix to Clear RPC for VRC_SyncVideoPlayer
- Fix to AddURL RPC for VRC_SyncVideoPlayer

SDK


FEATURES
- Added OnVideoStart, OnVideoEnd, OnVideoPlay and OnVideoPause triggers for use with VRC_SyncVideoPlayer

VRChat 2018.1.2

Hello, and welcome to VRChat 2018.1.2!

CLIENT

FEATURES

  • Cameras v2
    • The camera and lens now have new models! The lens is much more camera-like now, and it is easier to recognize when you are in the spotlight. The buttons now have icons, and also let you see if the camera is oriented correctly. There’s been a lot of changes, so let’s cover the whole feature set once again
    • Filters - There are now a ton of filters available for both the Photo and Stream Camera
      • Old Timey - Doesn’t look like anything to me
      • Pixelate - VRChat now for the PS1
      • Glitch - Glitch, download!
      • Code - You get used to it, I don’t even see the code
      • Sparkles - Mahou shoujo Unity-chan
      • Hypno - When I snap my fingers, you’ll atlas your textures
      • Trippy - You ever seen the back of a 20 dollar bill… on VRChat?
      • Green Screen - Since you can’t buy a big green bed sheet for VR. Useful for videos and streaming!
      • Alpha Transparent - For photoshopping yourself into the group photos. Also good for streaming!
      • Blueprint - This is just a draft
      • Drawing - VRChat Coloring Book

    • Lens Movement Space - You can now set the lens to operate in one of three “movement spaces”
      • Normal - The lens is attached to the camera
        • Player Space - The lens moves with relation to the player. Useful for a secondary view in your stream

      • World Space - The lens locks to a position in the world

    • Lens Movement Behavior - You can change how the lens behaves regarding movement and rotation
      • Normal - The lens is stationary and remains where you place it
      • Steady Cam - The lens attempts to smooth out movement
      • Look at Me - The lens is always oriented toward your head

    • Pins - You can save up to three configurations for either the Photo or Stream Camera using Pins. These configurations save Filter, Lens Movement Space, and Lens Movement Behavior. These settings save until you restart VRChat
    • Timer - Sets a five-second timer with sound feedback, then takes an image (works with either camera)
    • Extender Stick - Extends the grab range of the camera from 1 meter to 2 meters. Don’t try to grab it directly, point toward the camera!
    • Photo Camera - Pulling the trigger on your controller while holding the camera takes a picture and saves it to your Pictures directory in Windows, under a folder called VRChat
    • Stream Camera - Mirrors what is in your camera’s view to your Desktop monitor for easy stream/recording capture. Using the Green Screen or Alpha Transparency filters with recording software allows for easy “facecam” or “Picture in Picture” on your video. Pulling the trigger on your controller while holding the camera toggles between the Pin you are on, and the last Pin you were using.


  • Menu-on-top - Your menus now render on top of everything else, and the menu has priority for selection when obstructed by objects or players in the world
  • Mute Avatar Sounds - If you mute a user, the sounds on their avatar will also be muted


FIXES
  • 2018.1.1 enabled a feature to convert shaders on non-friends to Standard with Ctrl-F. This feature is not complete or ready for release, so it has been removed
  • Fixes to avatar clones so that mirrors and cameras display your avatar properly
  • Nameplates over cameras are now disabled if you have player nameplates disabled
  • Blocking and muting now work as expected
  • Voice System has had a few bugs worked out, still in progress
  • Teleporting or loading into a world will no longer preserve your previous rotation vector and will instead match the spawn location transform rotation as intended
  • Stations on avatars have been disabled. This was a planned feature released mistakenly. It will return, but the feature requires some more work and design to avoid abuse and improve user control. See Developer Update for more info
  • Buttonless Gaze option removed from System Menu
  • Performance issues related to cameras fixed
  • General performance improvements
  • General security improvements


KNOWN ISSUES

  • If you leave your Lens in World Space mode and change worlds, your Lens will still be at the same world coordinates, which may not make sense in the new world
  • If a user blocks and/or mutes a user in a room and then unblocks/unmutes them in that same room, upon moving to another room with that user they are still blocked/muted and need to be unblocked/unmuted again. In other words, don’t mute or block someone unless you actually want to block or mute them
  • Camera Extender Stick is still pretty hard to grab (point your hand towards the camera to grab more easily)
  • Buttons on the camera can be difficult to select. Hold the camera with one hand, and choose buttons with the other

VRChat 2018.1.1

Hello and welcome to VRChat 2018.1.1! The latest build is Build 553, which you can check on the bottom left of your quick menu.

CLIENT

FEATURES

FIXES

CHANGES

KNOWN ISSUES

SDK
The new SDK is available on our site!


FEATURES

FIXES

CHANGES

VRChat 0.12.0p16


Hi! Welcome to VRChat 0.12.0p16. The current build number is 532. This is a small patch intended to fix one single issue. To easily ensure you get the patch, restart Steam.

CLIENT

FIXES

VRChat 0.12.0p15


VRCHAT 0.12.0p15 - February 28, 2018

CLIENT

CHANGES

FIXES


If you are having issues as if your account is missing, please contact support@vrchat.com with your VRChat username from the email address you registered your account under.

VRChat 0.12.0p14

Hi! Welcome to VRChat 0.12.0p14. This is a quick, small patch to fix some outstanding bugs.

Restart Steam to force the download of the latest client. The current build number is Build 523.

CLIENT

FIXES

- Desktop override buttons will no longer trigger all other avatar's overrides locally.
- Fixed login issues

VRChat 0.12.0p13


Hi! Welcome to VRChat 0.12.0p13. Here, have some release notes.

Restart Steam to force the download of the latest client. The current build number is Build 522.

CLIENT

CHANGES

















FIXES






SDK

https://vrchat.com/download/sdk

When upgrading, make sure you exit Unity, delete the VRCSDK folder from your Assets in your project, relaunch Unity, and then reimport the new VRCSDK package. Do not import the new SDK over your old copy!!

CHANGES

FIXES