Scene Components
Every Unity scene you'd like to bring into VRChat requires a VRC_SceneDescriptor component. The VRChat Worlds SDK contains various other components to allow your users to interact with your world, pick up objects, see themselves in a mirror, and more.
Please consult Allowlisted World Components for a full list of components available in the VRChat SDK.
Parameter | Description |
---|---|
TextMesh Pro | Used to display high-quality text. |
VRC_AvatarPedestal | Used to display and / or switch to an avatar. |
VRC_MirrorReflection | Used to create a mirror in VRChat. |
VRC_ObjectSync | Syncs the transform of a GameObject with all players in the instance. |
VRC_Pickup | Allows objects to be picked up, held and used by players. |
VRC_PortalMarker | Creates portals to other VRChat worlds. |
VRC_SceneDescriptor | Describes your VRChat world. Required for every Unity scene you'd like to use as a VRChat world. |
VRC_SpatialAudioSource | Adds 3D spatialization to a Unity AudioSource. Usually automatically added with AudioSource components in editor. |
VRC_Station | Allow users to sit down. |
VRC_UIShape | Allow users to interact with Unity's UI system. |