The VRChat Documentation Hub

Welcome to the VRChat Documentation hub. You'll find comprehensive guides and documentation to help you start working with VRChat as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    


Used for mirrors. Example can be found in the SDK as VRCMirror.



Disable Pixel Lights

Disables real-time pixel shaded point and spot lighting. Pixel shaded lights will fall-back to vertex lighting when this is enabled.

Turn Off Mirror Occlusion

Disables occlusion culling on the mirror. Enable this if you see objects flickering in the mirror.

Reflect Layers

Only objects on the selected layers will be rendered in the mirror. Objects on the Water layer are never rendered in mirrors.

Mirror Resolution

Rendering resolution of the mirror (per eye in VR). Auto renders at the same resolution as the user's HMD or monitor up to the maximum of 2048x2048.

Custom Shader

The mirror will use this shader instead of the default shader if one is provided.

Updated about a year ago


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.