Skip to main content

SDK Prefabs

This is a list of prefabs available in our SDKs!

VRCAvatarPedestal

An example of how to create an avatar pedestal that you click on to wear a new avatar using Udon.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > AvatarPedestal.

VRCChair

An example of how to create a chair that you click on to sit in using Udon.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > VRCChair > VRCChair3.

VRCMirror

An example of how to create the ever-popular Mirror using Udon.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > VRCMirror.

VRCPortalMarker

An example of how to use VRC_PortalMarker.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > VRCPortalMarker.

This prefab must be at the root of your scene hierarchy for the portal's destination instance to be synced with other players.

VRCWorld

An example of how to use VRC_SceneDescriptor to define a VRChat World.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > World.

VRCVideoSync

An example of how to create an Udon-powered Video Player.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > VideoPlayers.

Two examples exist:

  • UdonSyncPlayer (AVPro).prefab - Uses AVPro, which permits watching livestreams.
  • UdonSyncPlayer (Unity).prefab - Uses Unity's built-in video player, which may be more stable in some situations.

Simple Pen System

An example of how to create an Udon-powered pen for drawing in 3D space!

Documented here: Simple Pen System

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > SimplePenSystem.

Udon Variable Sync

A self-documenting example on how Udon Variable Sync works! Drop it into your world and test it out to see how it works.

Found in Packages > VRChat SDK - Worlds > Samples > UdonExampleScene > Prefabs > Udon Variable Sync.