Worlds Home
World Creation
Here you will find information on VRChat world creation, written and curated by the community.
How do I…?
- Create my first world
- Make my world public
- Change the render distance
- Make a video player
- Add jump or run faster
- Make an avatar pedestal
- Make a portal to another world
- Add a mirror
- Make an object pickupable
- Make a chair
- Add world music
- Read the log
- Make a UI panel
- Add post processing
- Optimize my world
- Update my SDK
- Change the respawn height
- Teleport an object
- Add Combat
Useful Pages
- How to read the log
- World Components
- Layers
- Triggers
- Randomization
- Broadcast Types
- Object Sync
- Standard Assets
- Logic Animators
- UI Events
- Prefabs
- Debugging your world
- VRChat Canny for bug reports and feature requests
Advanced Guides
- Tracking the Player's Position
- Object Detection/Simulated Physics/Infinite Layers/Offset Layers (Name to be decided)
- Object Spawning
- Conditional Triggering (disabling a trigger by default by turning it on locally)
- Moving NPCs
- Master Local Triggers (run a trigger only locally on the instance master)
Optimization Guides
- Baking Lights
- Baking Lights With Bakery
- Occlusion Culling
- Merging Meshes
- Reducing World Download Size