<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</id>
	<title>VRChat Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vrchat.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usr+8ee44c1a-f905-4e08-bb61-e1cd34e09fc0"/>
	<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/wiki/Special:Contributions/Usr_8ee44c1a-f905-4e08-bb61-e1cd34e09fc0"/>
	<updated>2026-08-03T11:13:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=VRCWiki:Team&amp;diff=74458</id>
		<title>VRCWiki:Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=VRCWiki:Team&amp;diff=74458"/>
		<updated>2026-05-13T05:18:20Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: DAG on hiatus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
The &#039;&#039;&#039;VRCWiki Team&#039;&#039;&#039; are volunteer members of the VRChat community who assist in maintaining, and overseeing the VRChat Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
==VRCWiki organizers==&lt;br /&gt;
[[Special:MyLanguage/VRCWiki:Roles#Organizers|VRCWiki Organizers]] consist of:&lt;br /&gt;
&amp;lt;tvar name=&amp;quot;organizers&amp;quot;&amp;gt;&lt;br /&gt;
* {{User|usr_578aa632-439b-4c41-9266-776323ba9ad2|Aries&#039;}}&lt;br /&gt;
* {{User|usr_681ab43c-99d7-4e40-92ba-956d9d8d66e7|dorktoast}}&lt;br /&gt;
* {{User|usr_6b189dbf-f096-47d0-afbd-136782d7014b|Prismic247}}&lt;br /&gt;
* {{User|usr_edc96730-b899-466c-b373-34e59e839444|Table}}&lt;br /&gt;
* {{User|usr_c272d4fe-f1f8-4d77-8008-cad6cb81d6cd|TrixxedHeart}}&amp;lt;/tvar&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
==VRCWiki maintainers==&lt;br /&gt;
[[Special:MyLanguage/VRCWiki:Roles#Maintainers|VRCWiki Maintainers]] consist of:&lt;br /&gt;
&amp;lt;!-- List can be obtained here: https://wiki.vrchat.com/wiki/Special:ListUsers/community-mod --&amp;gt;&lt;br /&gt;
&amp;lt;tvar name=&amp;quot;maintainers&amp;quot;&amp;gt;&lt;br /&gt;
* {{User|usr_3f2b93b8-ef3b-4969-b4fd-082903e02120|AcarajéNordestino}}&lt;br /&gt;
* {{User|usr_40be82e7-f7d5-4548-b314-3fc7b26d22ee|Hackebein}}&lt;br /&gt;
* {{User|usr_eb52ad85-eab6-4b50-aac5-db0363a5b7cf|in801fo}}&lt;br /&gt;
* {{User|usr_105f0a04-c92e-44da-bfc8-d41397f1e336|Inexorável}}&lt;br /&gt;
* {{User|usr_1041b647-ca30-4dcf-b3ab-810292523904|JessicaOnMain}}&lt;br /&gt;
* {{User|usr_80966a37-7941-4df7-b4f3-869ff9576b48|jetdog8808}}&lt;br /&gt;
* {{User|8YwOXypxeb|Kazy}}&lt;br /&gt;
* {{User|usr_10f065f8-52ed-429c-83e4-16c62ea2f360|KeruAvali}}&lt;br /&gt;
* {{User|usr_24fd9dd0-04f4-44e3-8937-0d7f2e2c5968|nekochanfood}}&lt;br /&gt;
* {{User|UcmV5nZNs3|owlboy}}&lt;br /&gt;
* {{User|usr_7d3dca04-5671-4738-a277-04fad9b586e4|Patroll}}&lt;br /&gt;
* {{User|usr_0031ed50-986e-4985-bc15-52a6e75c9cfa|Takì}}&lt;br /&gt;
* {{User|usr_2c0d9735-9342-4db3-9c48-5eb152581b08|Tony_Lewis}}&lt;br /&gt;
* {{User|usr_4edc62fd-d01b-44cb-85a6-411e66b7606f|zophie}}&lt;br /&gt;
* {{User|usr_c0fd3826-5fbd-465b-869b-142f974af714|~Pausbe}}&lt;br /&gt;
* {{User|usr_e74229dd-6843-478e-be25-654453129010|ʙɪɢ․}}&lt;br /&gt;
* {{User|usr_746d9294-8fa9-42df-bb0b-7fdbf0def3f3|雨可韓韓 Yucohanhan}}&amp;lt;/tvar&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
==VRCWiki administration==&lt;br /&gt;
VRCWiki Administration consist of developers from VRChat, Inc. which include:&lt;br /&gt;
&amp;lt;tvar name=&amp;quot;administration&amp;quot;&amp;gt;&lt;br /&gt;
* {{User|usr_e9094bfc-45ac-45ab-ac72-d97eb8f50e4d|monadic}}&lt;br /&gt;
* {{User|usr_2a2e2fdf-672c-459e-9365-70d6d980be6e|Sai}}&lt;br /&gt;
* {{User|usr_44dc0fb9-7af6-4f2a-9137-6d9402bf0e07|ticky}}&lt;br /&gt;
* {{User|usr_5cd9007b-1802-45fe-92e2-0b6617639344|Tupper}}&amp;lt;/tvar&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
==VRCWiki team members on hiatus==&lt;br /&gt;
These users have contributed significantly to the VRChat Wiki team, and are currently on hiatus:&lt;br /&gt;
&amp;lt;tvar name=&amp;quot;hiatus&amp;quot;&amp;gt;&lt;br /&gt;
* {{User|usr_b24ac64d-c688-4937-8901-02b16b769334|casperillion}}&lt;br /&gt;
* {{User|usr_8ee44c1a-f905-4e08-bb61-e1cd34e09fc0|DAG-XR}}&lt;br /&gt;
* {{User|usr_c8a72052-50ea-4304-8565-728b7912cd77|jellejurre}}&lt;br /&gt;
* {{User|usr_62b15e03-10a7-485a-8421-2ea66c43531e|Karet}}&lt;br /&gt;
* {{User|usr_4ff4eeb3-c824-406a-86f3-1252d585b4ca|lightbulb4}}&lt;br /&gt;
* {{User|usr_8b3d0e61-3178-4277-a9e2-a3aa9e6e6b7d|miner28_3}}&lt;br /&gt;
* {{User|usr_0d2c13b9-c7c7-4cf8-a32e-8596799fab6a|naqtn}}&lt;br /&gt;
* {{User|usr_cc3f4d3d-c8c6-49b5-9d04-2f306c4965da|Spectral Owl}}&lt;br /&gt;
* {{User|usr_d9ec3d64-4d18-4d49-a3a5-a36edee41c77|Spokeek}}&lt;br /&gt;
* {{User|usr_a6f7f858-46a1-4219-9183-d69600032aed|Weisz}}&lt;br /&gt;
* {{User|usr_47c9e30d-fc0e-497b-97d5-8a70c56313b7|~Spades~}}&amp;lt;/tvar&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Special:MyLanguage/VRCWiki:Roles|VRCWiki:Roles]]&lt;br /&gt;
* [[Special:MyLanguage/Discord servers|Discord servers]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Loading_Screens&amp;diff=69624</id>
		<title>Loading Screens</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Loading_Screens&amp;diff=69624"/>
		<updated>2026-04-17T22:25:43Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Impromptu loading screen name; arrangement by Sairenix.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Noticebox/Update|The design of Loading Screens has changed with version 2026.2.1. Images need updating.}}&lt;br /&gt;
[[File:LoadingScreen_Support.png|thumb|A loading screen showing VRRat with a link to a support page.]]&lt;br /&gt;
&#039;&#039;&#039;Loading Screens&#039;&#039;&#039; are a series of intermittent scenes that are shown when loading into the client or [[Special:MyLanguage/Worlds|worlds]]. It displays helpful tips about VRChat, as well as display a download progress bar.&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
The loading screen scene consists of a teal void with bubble-like particles floating around. In the center of the view point is a graphic showing various tips. Underneath, displays the percentage of the world downloading progress. Below that, shows a &amp;quot;Return to Home&amp;quot; button to return to the user&#039;s [[Special:MyLanguage/Worlds#Home world|home world]]. If the user is loading their home world, and they click the Return to Home button, it will load the [[VRChat Home]] instead.&lt;br /&gt;
&lt;br /&gt;
After downloading, the loading screen will display the thumbnail of the world with a load indicator below it. The load indicator states progress in this order: &lt;br /&gt;
&lt;br /&gt;
* &amp;quot;&#039;&#039;&#039;Initializing World...&#039;&#039;&#039;&amp;quot;, &amp;quot;&#039;&#039;&#039;Connecting...&#039;&#039;&#039;&amp;quot;, &amp;quot;&#039;&#039;&#039;Joining...&#039;&#039;&#039;&amp;quot;, and &amp;quot;&#039;&#039;&#039;Almost Done!&#039;&#039;&#039;&amp;quot;&amp;lt;small&amp;gt;{verify}&amp;lt;/small&amp;gt; if the loading takes too long.&lt;br /&gt;
&lt;br /&gt;
While in VR, you are able to see a mirrored version of the loading screen by looking behind.&lt;br /&gt;
&lt;br /&gt;
==== Tips ====&lt;br /&gt;
There are 28 loading screens that can be displayed when entering into a world:&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot;&amp;gt;&lt;br /&gt;
File:LoadingScreen_Volume.png|Adjust Volume on People&lt;br /&gt;
File:LoadingScreen_AvatarMarketplace.png|Avatar Marketplace&lt;br /&gt;
File:LoadingScreen_ChangeAvatar.png|Change Avatars&lt;br /&gt;
File:LoadingScreen_Forums.png|Check out our forums!&lt;br /&gt;
File:LoadingScreen_CommunityGuidelinesDisturb.png|Community Guidelines Disturb&lt;br /&gt;
File:LoadingScreen_CommunityGuidelinesPrivate.png|Community Guidelines Private&lt;br /&gt;
File:CL_Loading.webp|Community Labs&lt;br /&gt;
File:LoadingScreen_WorldInstance.png|Create a World Instance&lt;br /&gt;
File:LoadingScreen_Portal.png|Drop a Portal&lt;br /&gt;
File:LoadingScreen_FriendsTrusted.png|Friends are Trusted&lt;br /&gt;
File:LoadingScreen_GainTrust.png|Gaining Trust&lt;br /&gt;
File:LoadingScreen_Feedback.png|Got Feedback?&lt;br /&gt;
File:LoadingScreen_AvatarHide.png|Hide &amp;amp; Unhide Avatars&lt;br /&gt;
File:LoadingScreen_Discord.png|Join the VRChat Discord&lt;br /&gt;
File:LoadingScreen_Nameplate.png|Nameplate Information&lt;br /&gt;
File:LoadingScreen_Safety.png|Safety System&lt;br /&gt;
File:LoadingScreen_Scan.png|Scan the Room&lt;br /&gt;
File:LoadingScreen_FriendRequest.png|Send a Friend Request&lt;br /&gt;
File:LoadingScreen_HideTrust.png|Show / Hide Trust Rank&lt;br /&gt;
File:LoadingScreen_StaySafe.png|Stay Safe&lt;br /&gt;
File:LoadingScreen_Marketplace.png|VRChat Marketplace&lt;br /&gt;
File:LoadingScreen_Support.png|VRChat Support&lt;br /&gt;
File:LoadingScreen_TrustExplain.png|What does Trust do?&lt;br /&gt;
File:LoadingScreen_WorldSpotlight.png|World Spotlights&lt;br /&gt;
File:LoadingScreen_VRCPlus.png|VRC+&lt;br /&gt;
File:LoadingScreen_VRCPlusAgeVerification.png|VRC+ Age Verification&lt;br /&gt;
File:LoadingScreen_VRCPlusStickersEmoji.png|VRC+ Custom Stickers &amp;amp; Emoji&lt;br /&gt;
File:LoadingScreen_VRCPlusPrints.png|VRC+ Share Memories with Prints&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
===== Custom =====&lt;br /&gt;
Select worlds can display a custom loading screen, needing permission from VRChat. This is usually associated with linking data with a third-party website. This type of loading screen requires the user to press an &amp;quot;Accept &amp;amp; Continue&amp;quot; button to join the world. &lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot;&amp;gt;&lt;br /&gt;
File:LoadingScreenCustom_FuralitySomna.png|Custom&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== Android ==&lt;br /&gt;
There are 3 loading screens that can be displayed when joining a world from the app.&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot;&amp;gt;&lt;br /&gt;
File:AndroidLoadingScreen_Avatars.png|Avatars&lt;br /&gt;
File:AndroidLoadingScreen_ShieldLevel.png|Shield Level&lt;br /&gt;
File:AndroidLoadingScreen_Friends.png|Friends&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cosmetics ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Image&lt;br /&gt;
!Name&lt;br /&gt;
!Released&lt;br /&gt;
!Available until&lt;br /&gt;
!Requirement&lt;br /&gt;
!Description&lt;br /&gt;
!Music&lt;br /&gt;
|-&lt;br /&gt;
|[[File:LoadingScreen_Default.png|center|frameless|70x70px]]&lt;br /&gt;
|Default&lt;br /&gt;
|March 17, 2026&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|The default loading screen.&lt;br /&gt;
|[https://www.youtube.com/watch?v=8B1Xf58ws-4 Passing Through], by Erick McNerney&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:LoadingScreen_Loading_Cubes.png|frameless|70x70px]]&lt;br /&gt;
|Loading Cubes&lt;br /&gt;
|March 17, 2026&lt;br /&gt;
|March 31, 2026&amp;lt;ref group=&amp;quot;note&amp;quot;&amp;gt;Loading Screen has been removed from user&#039;s inventories.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Have a currently active [[VRC+]] subscription while on the Open Beta branch during the 2026.1.3 Open Beta cycle. &lt;br /&gt;
|&#039;&#039;A new loading screen, featuring the Reference Cube. Lasts until the end of Open Beta.&#039;&#039;&lt;br /&gt;
|&amp;quot;Many Cubes&amp;quot;, by Sairenix.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Loadingscreen_Classic_Warp_Tunnel.png|frameless|70x70px]]&lt;br /&gt;
|Classic Warp Tunnel&lt;br /&gt;
|March 31, 2026&lt;br /&gt;
| -&lt;br /&gt;
|Have a currently active [[VRC+]] subscription.&lt;br /&gt;
|&#039;&#039;The Classic Loading Screen. Exclusive to those with an active VRC+ subscription.&#039;&#039;&lt;br /&gt;
|[https://www.youtube.com/watch?v=IrzaXcOGYbM Partially Offline], by Andrea Baroni&amp;lt;ref&amp;gt;[https://andreabaroni.com/ Andrea Baroni&#039;s website] at &#039;&#039;andreabaroni.com&#039;&#039;; retrieved May 26, 2025&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Settings for the loading screen ==&lt;br /&gt;
&lt;br /&gt;
==== &amp;quot;Go!&amp;quot; button ====&lt;br /&gt;
Within the [[Main Menu]] [[Settings]] menu, under the &#039;&#039;&#039;User Interface&#039;&#039;&#039; tab, there is an option to toggle a &amp;quot;Go!&amp;quot; button on load. Having this setting enabled requires the user to click the Go button before loading into the world. Disabling the setting will remove the Go button, causing you to automatically join when the download is completed.&lt;br /&gt;
&lt;br /&gt;
==== Preloading worlds ====&lt;br /&gt;
When browsing a world&#039;s page from within the VRChat client, an Action that can be clicked is &#039;&#039;&#039;Preload World&#039;&#039;&#039;. By preloading a world before joining, most of the loading screen can be skipped.&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* The music from the loading screen is called &amp;quot;[https://www.youtube.com/watch?v=8B1Xf58ws-4 Passing Through]&amp;quot;, by Erick McNerney&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://erickmcnerney.bandcamp.com/ Erick McNerney&#039;s Bandcamp website] at &#039;&#039;erickmcnerney.bandcamp.com&#039;&#039;; retrieved May 26, 2025&amp;lt;/ref&amp;gt;.&lt;br /&gt;
** Erick McNerney has several official remixes of Passing Through on [https://www.youtube.com/@ErickMcNerney/videos his YouTube channel].&lt;br /&gt;
* The &amp;quot;Classic Warp Tunnel&amp;quot; was originally used until September 4, 2018, before being replaced by the Default modern loading screen.&lt;br /&gt;
** This particular loading screen is re-created in the [https://vrchat.com/home/world/wrld_bfb3e4ad-0952-48f6-82c8-23b66c340f4a/ VRChat Home - 10 Years] world.&lt;br /&gt;
** Partially Offline can also be heard in the [[VRChat Home]] music player.&lt;br /&gt;
* It might be speculated that the loading screen is a world called [https://vrchat.com/home/world/inbetween/info The In-Between].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Portals]]&lt;br /&gt;
* [[Worlds]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[[Category:User_Interface{{#translation:}}]]&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox/Inventory}}&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=VRCWiki:About&amp;diff=69283</id>
		<title>VRCWiki:About</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=VRCWiki:About&amp;diff=69283"/>
		<updated>2026-04-15T08:36:49Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Redirect to &amp;quot;Discord servers&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:VRC Wiki Icon.png|thumb|Welcome to the VRChat Wiki!]]&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;This is the About page for the VRChat Wiki! For a list of &amp;quot;VRCWiki&amp;quot; namespace articles, [https://wiki.vrchat.com/wiki/Special:PrefixIndex?prefix=&amp;amp;namespace=4 click here].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Welcome&#039;&#039;&#039; to the official VRChat Wiki!&lt;br /&gt;
This is a community-driven collaborative guide to [[Special:MyLanguage/VRChat|VRChat]]. You can find, and contribute information about various topics consistent with VRChat, such as official VRChat content and features, or notable community-created worlds and avatars.&lt;br /&gt;
&lt;br /&gt;
==About the VRChat Wiki==&lt;br /&gt;
&lt;br /&gt;
The VRChat Wiki began construction in late May, 2024&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/vrc-official-wiki-discussion/24217 &#039;VRC Official Wiki Discussion&#039;] on &#039;&#039;ask.vrchat.com&#039;&#039;; retrieved December 11, 2024.&amp;lt;/ref&amp;gt;, originally using [https://www.dokuwiki.org/dokuwiki DokuWiki] as its foundation, but was later changed to [https://www.mediawiki.org/wiki/MediaWiki MediaWiki] software. Three months later, the VRCWiki was announced to the public on VRChat&#039;s August 22&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/developer-update-22-aug-2024/26325 &#039;Developer Update&#039; - 22 Aug 2024] on &#039;&#039;ask.vrchat.com&#039;&#039;; retrieved December 11, 2024.&amp;lt;/ref&amp;gt; [[Developer Update|developer update]].&lt;br /&gt;
&lt;br /&gt;
If you are interested in contributing to the VRChat Wiki, please read our [[VRCWiki:How to Contribute]] guide, as well as the [[VRCWiki:Guidelines]] page. We would like to see what you can do to help improve the Wiki! You must log in with your [[VRChat Account|VRChat account]] before making changes. Also be sure to check out the [[Special:MyLanguage/VRCWiki:Contributor_portal|contributor portal]] for all the information on VRChat Wiki&#039;s rules, policies, and guidelines.&lt;br /&gt;
&lt;br /&gt;
Be sure to join the [[Discord servers|VRChat Wiki Discord server]] to get in touch with other editors!&lt;br /&gt;
&lt;br /&gt;
== Year in Review 2025 ==&lt;br /&gt;
These are [[Special:Statistics|statistics]] pulled on December 26, 2025.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+VRCWiki Statistics for 2025&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |Page statistics&lt;br /&gt;
|-&lt;br /&gt;
|Content pages&lt;br /&gt;
|492&lt;br /&gt;
|-&lt;br /&gt;
|[[Special:AllPages|Pages]]&lt;br /&gt;
&amp;lt;small&amp;gt;(All pages in the wiki, including talk pages, redirects, etc.)&amp;lt;/small&amp;gt;&lt;br /&gt;
|18,566&lt;br /&gt;
|-&lt;br /&gt;
|[[Special:MediaStatistics|Uploaded files]]&lt;br /&gt;
|1,550&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |Edit statistics&lt;br /&gt;
|-&lt;br /&gt;
|Page edits since VRChat Wiki was set up&lt;br /&gt;
|58,957&lt;br /&gt;
|-&lt;br /&gt;
|Average edits per page&lt;br /&gt;
|3.18&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |User statistics&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Bots|Bots]] (list of members)&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Administrators|Administrators]] (list of members)&lt;br /&gt;
|12&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Interface administrators|Interface administrators]] (list of members)&lt;br /&gt;
|11&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Bureaucrats|Bureaucrats]] (list of members)&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Community-mod|Community Moderators]] (list of members)&lt;br /&gt;
|25&lt;br /&gt;
|-&lt;br /&gt;
|[[VRCWiki:Proofreader|Proofreaders]] (list of members)&lt;br /&gt;
|9&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[VRCWiki:Contributor hub]]&lt;br /&gt;
* [[VRCWiki:How to Contribute]]&lt;br /&gt;
* [[VRCWiki:Guidelines]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Resources&amp;diff=69282</id>
		<title>Resources</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Resources&amp;diff=69282"/>
		<updated>2026-04-15T08:35:25Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Redacted Discord URL, as it can potentially introduce scammers; users interested can view Discord servers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;For resources, created by VRChat&#039;s Wiki community, see also [[:Category:Resources]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
This page contains &#039;&#039;&#039;Resources&#039;&#039;&#039; to help guide you, using official VRChat outlets.&lt;br /&gt;
&lt;br /&gt;
== VRChat website == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hello! === &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
* {{VRC link|https://hello.vrchat.com|hello.vrchat.com}}&lt;br /&gt;
** {{VRC link|https://hello.vrchat.com/blog|VRChat&#039;s Blog}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
This is VRChat&#039;s primary home website, and serves as a main hub to VRChat&#039;s resources and services. Users can also choose to log in with their [[Special:MyLanguage/VRChat account|VRChat account]], to access and manage their profile, friends, and more.&lt;br /&gt;
&lt;br /&gt;
== Support resources == &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
[[File:VRC Support Banner.png|thumb]]&lt;br /&gt;
[[File:How to Contact Support.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
===Help Forum=== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* {{VRC link|https://help.vrchat.com|help.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
VRChat&#039;s Help Forum, also known as their &amp;quot;Knowledge Base&amp;quot;, is implemented to assist users in solving problems that they may be facing with the platform. You can use this website to search for guides to help you with an issue, submit support requests, or moderation [[Special:MyLanguage/Reporting|reports]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
VRChat&#039;s support team, or [[Special:MyLanguage/Trust and Safety|Trust and Safety]] team will assist you with your issue, if you submit a support request or moderation ticket. Support and moderation tickets that can be submitted under these categories:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* Support Requests&lt;br /&gt;
* Moderation Reports / Appeals&lt;br /&gt;
* Avatar Marketplace Help&lt;br /&gt;
* Locked Account Recovery&lt;br /&gt;
* Security Exploit Reports&lt;br /&gt;
* Copyright Infringement Reports&lt;br /&gt;
&lt;br /&gt;
===Ask Forum=== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
* [https://ask.vrchat.com ask.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
VRChat&#039;s Ask Forum is a community forum that allows users to ask questions, and browse posts by the Community on various boards, and browse VRChat &#039;[[Developer Update|Developer Updates]]&#039;, and &#039;Official Notes&#039; created by the VRChat Team. The various boards that can be browsed and posted or commented to, are the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* Help! board&lt;br /&gt;
* Official board&lt;br /&gt;
* General Discussion board&lt;br /&gt;
* Creator Hub board&lt;br /&gt;
* Tutorials, Tools, and Resources board  &lt;br /&gt;
&lt;br /&gt;
===Status Page=== &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}}&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] on &#039;&#039;X.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
The Status website, powered by Atlassian Statuspage&amp;lt;ref&amp;gt;[https://www.atlassian.com/software/statuspage &#039;Atlassian Statuspage - Official website&#039;] at &#039;&#039;atlassian.com&#039;&#039;; retrieved September 15, 2025.&amp;lt;/ref&amp;gt; presents data, regarding the server statuses of VRChat&#039;s services and [[Special:MyLanguage/Instance|Instances]]. This page shows schedules for upcoming server maintenance, the operational statuses and recent incidents for the [[Special:MyLanguage/VRChat API|VRChat API]], and the website, for the following data:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
* Realtime Networking&lt;br /&gt;
** USA, West (San José) &lt;br /&gt;
** USA, East (Washington D.C.)&lt;br /&gt;
** Europe (Amsterdam)&lt;br /&gt;
** Japan (Tokyo)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
* API/Website&lt;br /&gt;
** Authentication and Login&lt;br /&gt;
** Social and Friends List&lt;br /&gt;
** SDK Asset Uploads&lt;br /&gt;
** Realtime Player State Changes&lt;br /&gt;
*** Avatar switching, status changes, etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
This page also demonstrates graphs of networking traffic for VRChat, such as online user count, API latency, API requests, Steam authentication success rate, and Meta authentication success rate.&lt;br /&gt;
&lt;br /&gt;
==Feedback== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
[[File:Submit Feedback and Bug Reports.png|thumb|288x288px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/VRChat Feedback|VRChat Feedback]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
* {{VRC link|https://feedback.vrchat.com|feedback.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;VRChat&#039;s Feedback Forums&#039;&#039;&#039;, powered by Canny.io, consists of several community boards. Community Feedback is always welcome. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
Please post feedback on relevant boards, for posts regarding bug reports, feature requests, community feedback, and tracking implementation of new features. Upvoting posts on these boards, helps make suggestions more prioritized by the VRChat Team.&lt;br /&gt;
&lt;br /&gt;
==Documentation== &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
VRChat&#039;s Documentation covers official notations on implemented features, patchnotes, changelogs, and [[Special:MyLanguage/VRChat SDK|VRChat SDK]] framework. The VRChat documentation also covers guides, and [[Special:MyLanguage/Frequently Asked Questions|Frequently Asked Questions]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
The Creator Documentation covers documentation regarding the VRChat SDK, [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]], [[Special:MyLanguage/Worlds|Worlds]], [[Special:MyLanguage/Udon|Udons]], [[Special:MyLanguage/Avatars|Avatars]], and [[Special:MyLanguage/Creator Economy|Creator Economy]]. This page also covers upcoming &#039;creator roadmap&#039; features to be implemented, and recent releases for the VRChat SDK.&lt;br /&gt;
&lt;br /&gt;
=== Original Docs=== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
* [https://docs.vrchat.com/ docs.vrchat.com]&lt;br /&gt;
** [https://vcc.docs.vrchat.com/ vcc.docs.vrchat.com]&lt;br /&gt;
** [https://udonsharp.docs.vrchat.com/ udonsharp.docs.vrchat.com]&lt;br /&gt;
&lt;br /&gt;
===Creator Docs=== &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
* {{VRC link|https://creators.vrchat.com|creators.vrchat.com}}&lt;br /&gt;
&lt;br /&gt;
==Official social media outlets== &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
VRChat has presence, officially, and unofficially on social media. VRChat provides official coverage on Discord, X (formerly Twitter), Bluesky, YouTube, Twitch, Threads, and Instagram.&lt;br /&gt;
&lt;br /&gt;
=== Discord === &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Discord servers|Discord servers]] for more information regarding VRChat&#039;s publicly available Discord servers.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
VRChat&#039;s Discord server is used as community forums, and a vessel for developers to share updates to VRChat.&lt;br /&gt;
&lt;br /&gt;
===Twitter / X=== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
* [https://twitter.com/VRChat X (formerly Twitter)] - @VRChat&lt;br /&gt;
** [https://x.com/VRChat_Status @VRChat_Status] - @VRChat_Status&lt;br /&gt;
&lt;br /&gt;
===Bluesky === &amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com Bluesky] - @vrchat.com&lt;br /&gt;
Posts, updates, videos&lt;br /&gt;
&lt;br /&gt;
===YouTube === &amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/VRChat YouTube - VRChat] - @VRChat&lt;br /&gt;
* [https://www.youtube.com/@vrchat_learning_channel YouTube - VRChat Tutorials] - @vrchat_learning_channel Videos&lt;br /&gt;
&lt;br /&gt;
===Twitch=== &amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
* [https://www.twitch.tv/vrchat twitch.tv/vrchat] - VRChat&lt;br /&gt;
Livestreams, VODs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
VRChat&#039;s Twitch channel frequently livestreams on Fridays at 2 P.M., Pacific Daylight Time &lt;br /&gt;
&lt;br /&gt;
===Threads === &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
* [https://www.threads.net/@officialvrchat Threads.com] - @officialvrchat&lt;br /&gt;
Posts, updates, videos&lt;br /&gt;
&lt;br /&gt;
===Instagram=== &amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
* [https://www.instagram.com/officialvrchat/ Instagram] - officialvrchat&lt;br /&gt;
Posts, videos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
== Community social media outlets ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
===Facebook=== &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
The VRChat Facebook group is maintained chiefly by community volunteers, and is not actively used for official posts or interactions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/vrchatnet Facebook] - VRChat (vrchatnet)&lt;br /&gt;
&lt;br /&gt;
===Reddit=== &amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
The VRChat subreddit is not owned, run, or moderated by VRChat, and VRChat does not make announcements or posts there. However, some VRChat team members post there periodically and are labeled with &amp;quot;VRChat Staff&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
* [https://www.reddit.com/r/VRChat/ Reddit] - r/VRChat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;{{Start-navbox}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Open_Beta&amp;diff=69281</id>
		<title>Open Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Open_Beta&amp;diff=69281"/>
		<updated>2026-04-15T08:30:15Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added images.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
VRChat&#039;s &#039;&#039;&#039;Open Beta&#039;&#039;&#039; allows users to try new features out earlier, using a public testing branch during an Open Beta testing period. &lt;br /&gt;
&lt;br /&gt;
{{Open Beta/Ongoing}}&lt;br /&gt;
== How to participate==&lt;br /&gt;
To check and see if you are currently on an Open Beta build, consider if there is already an active Open Beta test. You can go to the Debug row in either the [[Special:MyLanguage/Quick Menu|Quick Menu]] [[Special:MyLanguage/Settings|Settings]], or the [[Special:MyLanguage/Main Menu|Main Menu]] Settings, and compare the version that you&#039;re on.&lt;br /&gt;
&lt;br /&gt;
===Steam===&lt;br /&gt;
[[File:Steam_betanavigation.webp|thumb|Navigation to VRChat&#039;s Open Beta branch on Steam.]]&lt;br /&gt;
This tutorial is for any betas related for [[Special:MyLanguage/Platforms|PCVR]]. &lt;br /&gt;
&lt;br /&gt;
#Right-click VRChat in your Steam Library.&lt;br /&gt;
# Select the Properties menu.&lt;br /&gt;
# Click the Beta tab on the left.&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Open Beta&amp;lt;/code&amp;gt; from the dropdown list. If it isn&#039;t present, restart Steam.&lt;br /&gt;
#Press OK. Steam will update you to the latest version of the Open Beta.&lt;br /&gt;
&lt;br /&gt;
To revert, follow steps 1 through 4, but select &amp;quot;None&amp;quot; instead. &lt;br /&gt;
&lt;br /&gt;
===Meta Quest===&lt;br /&gt;
This tutorial is for any betas related for the standalone Meta [[Special:MyLanguage/Quest|Quest]]. &lt;br /&gt;
&lt;br /&gt;
#Open your Headset&#039;s Library and find VRChat&lt;br /&gt;
#Hover over the VRChat thumbnail, then select the &amp;lt;code&amp;gt;...&amp;lt;/code&amp;gt; button on the top-right&lt;br /&gt;
#Click &#039;Details&#039; and open the &#039;Installed apps&#039; page&lt;br /&gt;
# Click the &#039;Release Channels&#039; button next to the Version Info and select &#039;Open Beta (Opt-in)&#039;&lt;br /&gt;
# And you&#039;re done! Return to your Library and launch VRChat after your download is complete. To revert back to the normal VRChat app, follow steps 1 through 4, but instead of clicking Open Beta (Opt-in), click LIVE (Default).&lt;br /&gt;
&lt;br /&gt;
===SDK===&lt;br /&gt;
[[File:VCC_betanavigation.webp|thumb|Navigation for Open Beta builds on VRChat&#039;s Creator Companion.]]&lt;br /&gt;
This tutorial is for any betas related to the [[Special:MyLanguage/VRChat SDK|VRChat SDK]].&lt;br /&gt;
&lt;br /&gt;
# Open the Settings screen in the [[Special:MyLanguage/VRChat Creator Companion|VRChat Creator Companion]].&lt;br /&gt;
#Switch to the &amp;quot;Packages&amp;quot; tab.&lt;br /&gt;
#Scroll down to the Heading &amp;quot;Pre-Release Packages&amp;quot; and check the box next to &amp;quot;Show Pre-Release Packages&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will now be able to see beta versions in the dropdown for each package that has them.&lt;br /&gt;
&lt;br /&gt;
https://vcc.docs.vrchat.com/vpm/packages/#prerelease-packages&lt;br /&gt;
&lt;br /&gt;
==Giving feedback==&lt;br /&gt;
[[File:Canny.webp|thumb|VRChat&#039;s Feedback Forums, powered by Canny]]&lt;br /&gt;
&#039;&#039;&#039;Your&#039;&#039;&#039; feedback on Open Beta periods are important to VRChat&#039;s development, and will be noticed by the Development Team when posted to their [https://feedback.vrchat.com/open-beta Feedback Board], also known as Canny. Implementing a feature is not always as easy as it seems! The process can be tricky, and may take time to include something new; bugs and errors can arise, which require problem solving and feedback from users, and it is important to document anything unusual that occurs.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
&lt;br /&gt;
*[https://discord.com/channels/189511567539306508/503009489486872583 #open-beta-announcements] - VRChat&#039;s server on &#039;&#039;Discord&#039;&#039;&lt;br /&gt;
*{{VRC link|https://vrc.group/BETA.0000 | VRChat Open Beta}} official group - &#039;&#039;BETA.0000&#039;&#039;&lt;br /&gt;
*{{VRC link|https://feedback.vrchat.com/open-beta | Open Beta Feedback}} - on &#039;&#039;feedback.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Official Pages]]&lt;br /&gt;
[[Category:Official Content]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=File:VCC_betanavigation.webp&amp;diff=69280</id>
		<title>File:VCC betanavigation.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=File:VCC_betanavigation.webp&amp;diff=69280"/>
		<updated>2026-04-15T08:29:24Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Navigation to VRChat&amp;#039;s Open Beta branch on VRChat Creator Companion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Navigation to VRChat&#039;s Open Beta branch on VRChat Creator Companion&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{license_self}}&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=File:Steam_betanavigation.webp&amp;diff=69279</id>
		<title>File:Steam betanavigation.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=File:Steam_betanavigation.webp&amp;diff=69279"/>
		<updated>2026-04-15T08:24:11Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Navigation to VRChat&amp;#039;s Open Beta branch on Steam.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Navigation to VRChat&#039;s Open Beta branch on Steam.&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{license_self}}&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=OSC&amp;diff=69278</id>
		<title>OSC</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=OSC&amp;diff=69278"/>
		<updated>2026-04-15T08:18:36Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name=Open Sound Control&lt;br /&gt;
|image=OSC_Keyart.png&lt;br /&gt;
|platforms= PC, Android, iOS&lt;br /&gt;
|branch_live_date = February 24, 2022&lt;br /&gt;
|branch_live_version = 2022.1.1 Build 1169&lt;br /&gt;
|branch_live_releasenote = [https://docs.vrchat.com/docs/vrchat-202211 2022.1.1]&lt;br /&gt;
|branch_openbeta_date = February 16, 2022&lt;br /&gt;
|branch_openbeta_version = 2022.1.1 Build 1166&lt;br /&gt;
|branch_openbeta_releasenote = [https://discord.com/channels/189511567539306508/503009489486872583/943711618783662101 2022.1.1 Open Beta]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[https://opensoundcontrol.stanford.edu/index.html &#039;&#039;&#039;OSC&#039;&#039;&#039; (Open Sound Control)] is a protocol originally designed for communication between audio devices and controllers, but its flexibility has made it popular for a wide variety of real-time control applications&amp;lt;ref&amp;gt;https://opensoundcontrol.stanford.edu/spec-1_0.html&amp;lt;/ref&amp;gt;. VRChat announced OSC support for avatars on February 16, 2022&amp;lt;ref&amp;gt;https://hello.vrchat.com/blog/vrchat-osc-for-avatars&amp;lt;/ref&amp;gt;, and the feature shipped in the 2022.1.1&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202211 &amp;quot;VRChat 2022.1.1&amp;quot;] (Build 1169) on &#039;&#039;[[docs.vrchat.com]]&#039;&#039;. Dated February 24, 2022.&amp;lt;/ref&amp;gt; update on February 24, 2022. OSC is commonly used by body-, eye- and face trackers to communicate with [[Special:MyLanguage/VRChat|VRChat]], as well as by other applications that automate [[Special:MyLanguage/Avatars|Avatar]] parameters.&lt;br /&gt;
&lt;br /&gt;
== Enabling OSC ==&lt;br /&gt;
OSC can be enabled from the [[Special:MyLanguage/Action Menu|Action Menu]] under &#039;&#039;&#039;OSC &amp;gt; Enabled&#039;&#039;&#039;. Once enabled, VRChat begins listening for incoming OSC messages and sending outgoing parameter data.&lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;&#039;OSC Debug&#039;&#039;&#039; screen is also available in the Action Menu under &#039;&#039;&#039;OSC &amp;gt; OSC Debug&#039;&#039;&#039;. It floats in front of the user and visualizes all incoming OSC messages, showing their addresses and values in real time. Opening this screen also enables OSC if it was previously disabled.&lt;br /&gt;
&lt;br /&gt;
==OSCQuery==&lt;br /&gt;
[https://github.com/Vidvox/OSCQueryProposal OSCQuery] is a protocol to connect OSC applications together more easily. Information on how to connect with VRChat with OSCQuery is available on the [https://github.com/vrchat-community/osc/wiki/OSCQuery VRChat OSCQuery GitHub Wiki].&lt;br /&gt;
&lt;br /&gt;
== OSC feature set ==&lt;br /&gt;
OSC enables control and monitoring of multiple systems within VRChat, including input controls, avatar parameters, chatbox functionality, and camera systems such as the [[Camera Dolly]].&lt;br /&gt;
&lt;br /&gt;
=== OSC messages ===&lt;br /&gt;
Many of VRChat&#039;s OSC endpoints can accept multiple values in one message, and each value must be one of certain types:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| int&lt;br /&gt;
| &amp;lt;code&amp;gt;i&amp;lt;/code&amp;gt;&lt;br /&gt;
| 32-bit signed integer (big-endian)&lt;br /&gt;
|-&lt;br /&gt;
| float&lt;br /&gt;
| &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| 32-bit IEEE 754 single-precision float (big-endian)&lt;br /&gt;
|-&lt;br /&gt;
| boolean&lt;br /&gt;
| &amp;lt;code&amp;gt;T&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&lt;br /&gt;
| Boolean true or false, respectively&lt;br /&gt;
|-&lt;br /&gt;
| string&lt;br /&gt;
| &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;&lt;br /&gt;
| ASCII text (some endpoints explicitly accept UTF-8 encoded text)&lt;br /&gt;
|}&lt;br /&gt;
In an OSC message, the string specifying the types of the message&#039;s values begins with a &amp;lt;code&amp;gt;,&amp;lt;/code&amp;gt; followed by one character for each type&amp;lt;ref&amp;gt;https://opensoundcontrol.stanford.edu/spec-1_0.html#osc-type-tag-string&amp;lt;/ref&amp;gt;, and in the following tables, the type of the whole message is listed.&lt;br /&gt;
&lt;br /&gt;
Sometimes, when an OSC message has only one parameter, VRChat may accept an equivalent value of a different type:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! boolean&lt;br /&gt;
! int&lt;br /&gt;
! float&lt;br /&gt;
|-&lt;br /&gt;
| false&lt;br /&gt;
| 0&lt;br /&gt;
| 0.0&lt;br /&gt;
|-&lt;br /&gt;
| true&lt;br /&gt;
| 1&lt;br /&gt;
| 1.0&lt;br /&gt;
|}&lt;br /&gt;
For example, if the Avatar parameter &amp;lt;code&amp;gt;/avatar/parameters/TurboEncabulator&amp;lt;/code&amp;gt; is a boolean, sending any of &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;/avatar/parameters/TurboEncabulator ,T&amp;lt;/code&amp;gt;,&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;/avatar/parameters/TurboEncabulator ,i 1&amp;lt;/code&amp;gt;,  or &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;/avatar/parameters/TurboEncabulator ,f 1.0&amp;lt;/code&amp;gt; as a message will set the parameter to true.&lt;br /&gt;
&lt;br /&gt;
VRChat accepts and processes messages sent inside of [https://opensoundcontrol.stanford.edu/spec-1_0.html#osc-bundles OSC bundles], but does not itself send any bundles.&lt;br /&gt;
&lt;br /&gt;
=== Avatar ===&lt;br /&gt;
OSC provides read and write access to [https://docs.vrchat.com/docs/osc-avatar-parameters avatar parameters], enabling real-time control of avatar expressions, animations, and custom behaviors.&lt;br /&gt;
Parameters are accessed through &amp;lt;code&amp;gt;/avatar/parameters/&amp;lt;ParameterName&amp;gt;&amp;lt;/code&amp;gt; addresses and support integer, float, and boolean data types.&lt;br /&gt;
Custom Avatar parameter names and behaviors are defined by individual avatar creators, but there are a number of [https://creators.vrchat.com/avatars/animator-parameters/#built-in-parameters reserved parameters].&lt;br /&gt;
All Avatar &#039;&#039;&#039;custom&#039;&#039;&#039; OSC endpoints are read-write, but all Avatar &#039;&#039;&#039;reserved&#039;&#039;&#039; OSC endpoints are read-only unless otherwise specified.&lt;br /&gt;
&lt;br /&gt;
When an avatar is loaded with OSC enabled, VRChat sends a message to &amp;lt;code&amp;gt;/avatar/change&amp;lt;/code&amp;gt; with the avatar&#039;s ID, and auto-generates a JSON config file at &amp;lt;code&amp;gt;%AppData%\..\LocalLow\VRChat\VRChat\OSC\{userId}\Avatars\{avatarId}.json&amp;lt;/code&amp;gt;. This config maps parameter names to input and output OSC addresses and types, and can be edited to reroute data to other applications or convert between types.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/change&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,s&amp;lt;/code&amp;gt;&lt;br /&gt;
| &#039;&#039;&#039;read-write&#039;&#039;&#039; Current user avatar id&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VRCEmote&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| &#039;&#039;&#039;read-write&#039;&#039;&#039; Default animation (1 to 16) [[Open_Sound_Control#parameter-common|&amp;amp;ast;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VRCFaceBlendV&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| &#039;&#039;&#039;read-write&#039;&#039;&#039; [[Open_Sound_Control#parameter-common|&amp;amp;ast;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VRCFaceBlendH&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| &#039;&#039;&#039;read-write&#039;&#039;&#039; [[Open_Sound_Control#parameter-common|&amp;amp;ast;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/PreviewMode&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1: Avatar in menu preview, otherwise 0 (OSC: &#039;&#039;&#039;always 0&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/IsOnFriendsList&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the local user is friends with the remote user with this avatar (OSC: &#039;&#039;&#039;always false&#039;&#039;&#039;)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/IsAnimatorEnabled&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the animator is enabled&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/AvatarVersion&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| 3 if the avatar was built using SDK3, otherwise 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Gesture&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/GestureRightWeight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Weight for right hand gesture&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/GestureLeftWeight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Weight for left hand gesture&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/GestureRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| Right hand gesture&amp;lt;ref&amp;gt;https://creators.vrchat.com/avatars/animator-parameters#gestureleft-and-gestureright-values&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/GestureLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| Left hand gesture&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Scaling&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/ScaleModified&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the avatar scale has been changed from the default height&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/ScaleFactor&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Avatar current height / default height&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/ScaleFactorInverse&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Reciprocal of above (default height / current height)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/EyeHeightAsMeters&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Avatar current eye height in meters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/EyeHeightAsPercent&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Linear interpolation of avatar current eye height between default limits (e.g., 0.0: 0.2 meters, 0.5: 2.6 meters, 1.0: 5.0 meters)&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sound&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Viseme&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| The [[Visemes|viseme]] currently shown&amp;lt;ref&amp;gt;https://creators.vrchat.com/avatars/animator-parameters#viseme-values&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Voice&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Microphone volume (0.0: silent, 1.0: loudest)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Earmuffs&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the user has Earmuff Mode enabled&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/MuteSelf&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the user has muted themselves&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Player&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/AFK&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the user is AFK&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/InStation&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the user is in a station&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Seated&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Duplicate of above, &#039;&#039;&#039;not&#039;&#039;&#039; &amp;quot;seated mode&amp;quot; vs. &amp;quot;standing mode&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VRMode&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| 1: VR mode, otherwise 0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/TrackingType&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| Number of currently tracked points&amp;lt;ref&amp;gt;https://creators.vrchat.com/avatars/animator-parameters#trackingtype-parameter&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Positioning&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Grounded&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether the user is touching the floor in the world&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/Upright&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Heuristic for how &amp;quot;upright&amp;quot; you are (0.0: prone, 1.0: standing straight up)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/AngularY&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Rightward angular velocity&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VelocityX&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Rightward velocity in m/s&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VelocityY&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Upward velocity in m/s&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VelocityZ&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Forward velocity in m/s&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/avatar/parameters/VelocityMagnitude&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Total magnitude of velocity: &amp;amp;radic;( VelocityX &amp;amp;sup2; + VelocityY &amp;amp;sup2; + VelocityZ &amp;amp;sup2; )&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;span id=&amp;quot;parameter-common&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;amp;ast;&#039;&#039;&#039;&amp;lt;/span&amp;gt; &#039;&#039;technically not required/built-in, but these parameters are in the default animator and are almost always present&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Input ===&lt;br /&gt;
OSC can trigger VRChat input actions by sending messages to &amp;lt;code&amp;gt;/input/*&amp;lt;/code&amp;gt; addresses.&lt;br /&gt;
This includes movement controls, view rotation, jumping, voice toggling, and VR-specific interactions.&lt;br /&gt;
All [https://docs.vrchat.com/docs/osc-as-input-controller Input] OSC endpoints are write-only.&lt;br /&gt;
&lt;br /&gt;
==== Axes ====&lt;br /&gt;
These expect a float from -1 to 1 to control things like movement.&lt;br /&gt;
They must be reset to 0 when not in use: a &amp;lt;code&amp;gt;/input/Vertical ,f 1&amp;lt;/code&amp;gt; message without a corresponding &amp;lt;code&amp;gt;/input/Vertical ,f 0&amp;lt;/code&amp;gt; will continue to move you forward forever.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
! +1&lt;br /&gt;
! -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/Horizontal&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Player movement&lt;br /&gt;
| right&lt;br /&gt;
| left&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/Vertical&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Player movement&lt;br /&gt;
| forward&lt;br /&gt;
| backward&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/LookHorizontal&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Player rotation [[Open_Sound_Control#input-smooth|&amp;amp;ast;]]&lt;br /&gt;
| right&lt;br /&gt;
| left&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/LookVertical&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Player rotation&lt;br /&gt;
| up&lt;br /&gt;
| down&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/SpinHoldCwCcw&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item rotation&lt;br /&gt;
| clockwise&lt;br /&gt;
| counter-clockwise&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/SpinHoldUD&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item rotation&lt;br /&gt;
| up&lt;br /&gt;
| down&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/SpinHoldLR&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item rotation&lt;br /&gt;
| left&lt;br /&gt;
| right&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/MoveHoldFB&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item movement&lt;br /&gt;
| forward&lt;br /&gt;
| backward&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/UseAxisRight&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-limbo|&amp;amp;Dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item use&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/GrabAxisRight&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-limbo|&amp;amp;Dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Held item grab&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
==== Buttons ====&lt;br /&gt;
These expect a boolean of true for &amp;quot;pressed&amp;quot; and false for &amp;quot;released&amp;quot;.&lt;br /&gt;
For compatibility, they also accept ints of 0 and 1, equivalent to false/&amp;quot;released&amp;quot; and true/&amp;quot;pressed&amp;quot; respectively.&lt;br /&gt;
They must be reset to false when not in use: a &amp;lt;code&amp;gt;/input/MoveForward ,T&amp;lt;/code&amp;gt; message without a corresponding &amp;lt;code&amp;gt;/input/MoveForward ,F&amp;lt;/code&amp;gt; will continue to move you forward forever.&lt;br /&gt;
They must also be reset to false before they can be used again: sending a &amp;lt;code&amp;gt;/input/Jump ,T&amp;lt;/code&amp;gt; and then another &amp;lt;code&amp;gt;/input/Jump ,T&amp;lt;/code&amp;gt; without a &amp;lt;code&amp;gt;/input/Jump ,F&amp;lt;/code&amp;gt; between them will only result in a single jump.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/MoveForward&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Move forward&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/MoveBackward&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Move backward&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/MoveLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Move left&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/MoveRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Move right&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/LookLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Turn left [[Open_Sound_Control#input-smooth|&amp;amp;ast;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/LookRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Turn right [[Open_Sound_Control#input-smooth|&amp;amp;ast;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/Jump&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Jump (if supported by the world)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/Run&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Run (if supported by the world)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ComfortLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Snap-Turn to the left (VR only)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ComfortRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Snap-Turn to the right (VR only)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/GrabRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Grab item highlighted by right hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/UseRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Use item held in right hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/DropRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Drop item held in right hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/GrabLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Grab item highlighted by left hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/UseLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Use item held in left hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/DropLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Drop item held in left hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/PanicButton&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Enable Safe Mode&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/QuickMenuToggleLeft&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Toggle Quick Menu for left hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/QuickMenuToggleRight&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Toggle Quick Menu for right hand&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ToggleSitStand&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Toggle between Sitting and Standing&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/AFKToggle&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Toggle AFK mode&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/Voice&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Microphone control. Behavior depends on the [[Settings#Microphone|&amp;quot;Microphone Behaviour&amp;quot; setting]]. When on, changing from false to true toggles the mute state; while true, controller/keyboard mute is blocked; when off, acts as push-to-talk (false = muted, true = unmuted)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo0&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays some debugging visualizations for VRC_UiShapes (interactable UIs) [[Open_Sound_Control#input-dbgauthor|&amp;amp;#x2051;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo1&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays information about loaded asset bundles (mostly irrelevant to world development)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo2&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays the current build of VRChat that you are using, along with your FPS&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo3&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays your output log&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo4&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays various stats about other users&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo5&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays some graphs related to networking&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo6&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays all the networked objects in your world, along with various stats [[Open_Sound_Control#input-dbgauthor|&amp;amp;#x2051;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo7&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Overlays visual representations of every PhysBone and Contact in the world near the local player [[Open_Sound_Control#input-dbgauthor|&amp;amp;#x2051;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo8&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Overlays a panel on top of every synced object in the world; Each panel displays various stats about that specific object [[Open_Sound_Control#input-dbgauthor|&amp;amp;#x2051;]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/input/ShowDebugInfo9&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Displays debug stats for every player in the instance at their feet [[Open_Sound_Control#input-dbgauthor|&amp;amp;#x2051;]]&lt;br /&gt;
|}&lt;br /&gt;
The &amp;lt;code&amp;gt;/input/ShowDebugInfo[0-9]&amp;lt;/code&amp;gt; endpoints are for [https://creators.vrchat.com/worlds/udon/world-debug-views/ World Debug Views]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;input-smooth&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;amp;ast;&#039;&#039;&#039;&amp;lt;/span&amp;gt; &#039;&#039;smooth-turn in Desktop; will snap-turn in VR when value 1 or true if Comfort Turning is on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;input-dbgauthor&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;amp;#x2051;&#039;&#039;&#039;&amp;lt;/span&amp;gt; &#039;&#039;only accessible to the world creator unless they have turned on &amp;quot;World Debugging&amp;quot; via the website&#039;&#039;&lt;br /&gt;
==== Chatbox ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/chatbox/input&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,sTT&amp;lt;/code&amp;gt;&lt;br /&gt;
| Set Chatbox content&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;s&amp;lt;/code&amp;gt;&lt;br /&gt;
| Text to input/send (144 character, 9 line maximum; supports UTF-8 text)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether to send immediately, otherwise open the keyboard and populate the text&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Whether to trigger the notification SFX (optional, defaults to true; only applicable if text is sent immediately)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/chatbox/typing&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Set Chatbox typing indicator visibility (the &amp;lt;code&amp;gt;...&amp;lt;/code&amp;gt;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Tracking ===&lt;br /&gt;
All [https://docs.vrchat.com/docs/osc-trackers Tracking] and [https://docs.vrchat.com/docs/osc-eye-tracking Eye Tracking] OSC endpoints are write-only unless otherwise specified.&lt;br /&gt;
Up to 8 trackers are supported (hip, chest, 2 feet, 2 knees, 2 elbows), though sending fewer trackers (e.g. only feet and hips) may produce better results because VRChat&#039;s IK can better compensate for tracking discrepancies&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/osc-trackers &amp;quot;OSC Trackers&amp;quot;] on &#039;&#039;docs.vrchat.com&#039;&#039;.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Sending the &amp;lt;code&amp;gt;/tracking/trackers/head/...&amp;lt;/code&amp;gt; values is optional; if supplied, VRChat will use them as the frame of reference for the other OSC trackers. The head position aligns per frame with no interpolation, while head rotation yaw alignment slowly lerps toward the provided value. A single head rotation message (no follow-up within 300 ms) triggers a one-time instant yaw alignment instead.&lt;br /&gt;
After 10 seconds without receiving data, eye tracking behavior will revert to default (auto look / auto blink). This timeout is separate for eyelids and eye-look.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/trackers/[1-8]/position&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The position of the tracker&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/trackers/[1-8]/rotation&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The rotation of the tracker&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Z angle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/trackers/head/position&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The position of the headset (see &amp;lt;code&amp;gt;.../position&amp;lt;/code&amp;gt; above)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/trackers/head/rotation&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The rotation of the headset (see &amp;lt;code&amp;gt;.../rotation&amp;lt;/code&amp;gt; above)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/EyesClosedAmount&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| How closed the eyes are (0.0: fully open, 1.0: fully closed). Controls both eyes simultaneously.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/CenterPitchYaw&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,ff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Pitch and yaw for automatic raycast (eyes look at hit location). Should not be used at the same time as &amp;lt;code&amp;gt;/tracking/eye/CenterPitchYawDist&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/CenterPitchYawDist&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Pitch, yaw, and distance for raycast (eyes look at vector position). Should not be used at the same time as &amp;lt;code&amp;gt;/tracking/eye/CenterPitchYaw&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Raycast distance&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/CenterVec&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Headset-local &#039;&#039;&#039;normalized&#039;&#039;&#039; vector for automatic raycast (eyes look at hit location)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/CenterVecFull&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,fff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Headset-local vector for raycast (eyes look at vector position)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/LeftRightPitchYaw&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Pitch and yaw for each eye individually&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle for left eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle for left eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle for right eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 4th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle right eye&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/eye/LeftRightVec&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Headset-local &#039;&#039;&#039;normalized&#039;&#039;&#039; vectors for each eye individually&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate for left eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate for left eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate for left eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 4th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate for right eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 5th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate for right eye&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate for right eye&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/vrsystem/head/pose&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The &#039;&#039;&#039;read-only&#039;&#039;&#039; system pose for the headset&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 1st parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian X coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 2nd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Y coordinate&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 3rd parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Cartesian Z coordinate&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| 4th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler X angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 5th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Y angle&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 6th parameter &amp;lt;code&amp;gt;f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Euler Z angle&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/vrsystem/leftwrist/pose&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The &#039;&#039;&#039;read-only&#039;&#039;&#039; system pose for the left wrist (see &amp;lt;code&amp;gt;.../head/pose&amp;lt;/code&amp;gt; above)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/tracking/vrsystem/rightwrist/pose&amp;lt;/code&amp;gt; [[Open_Sound_Control#osc-defacto|&amp;amp;dagger;]]&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| The &#039;&#039;&#039;read-only&#039;&#039;&#039; system pose for the right wrist (see &amp;lt;code&amp;gt;.../head/pose&amp;lt;/code&amp;gt; above)&lt;br /&gt;
|}&lt;br /&gt;
==== Coordinates ====&lt;br /&gt;
The coordinate system used is generally the same as the left-handed Unity coordinate system.&lt;br /&gt;
&lt;br /&gt;
For Cartesian coordinate vectors, distances are in meters of real-world space.&lt;br /&gt;
* +X is right, -X is left&lt;br /&gt;
* +Y is up, -Y is down&lt;br /&gt;
* +Z is forward, -Z is backward&lt;br /&gt;
For Euler angle vectors, angles are in degrees and are applied in (ZXY) order internally when converting to a quaternion.&lt;br /&gt;
* +X is pitch down, -X is pitch up&lt;br /&gt;
* +Y is yaw right, -Y is yaw left&lt;br /&gt;
* +Z is roll left/counter-clockwise, -Z is roll right/clockwise&lt;br /&gt;
&lt;br /&gt;
=== User Camera ===&lt;br /&gt;
All [https://docs.vrchat.com/docs/vrchat-202533#osc-camera-endpoints User Camera] OSC endpoints are read-write unless otherwise specified.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Mode&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,i&amp;lt;/code&amp;gt;&lt;br /&gt;
| Camera mode&lt;br /&gt;
| 0: Off&amp;lt;br&amp;gt; 1: Photo&amp;lt;br&amp;gt; 2: Stream&amp;lt;br&amp;gt; 3: Emoji&amp;lt;br&amp;gt; 4: Multilayer&amp;lt;br&amp;gt; 5: Print&amp;lt;br&amp;gt; 6: Drone&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Pose&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,ffffff&amp;lt;/code&amp;gt;&lt;br /&gt;
| Camera position &amp;amp; rotation&lt;br /&gt;
| &#039;&#039;&#039;read-only&#039;&#039;&#039; see &amp;lt;code&amp;gt;/tracking/vrsystem/head/pos&amp;lt;/code&amp;gt; above&lt;br /&gt;
|}&lt;br /&gt;
==== Actions ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Close&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Close camera &amp;lt;br&amp;gt; Equivalent to &amp;lt;code&amp;gt;/usercamera/Mode ,i 0&amp;lt;/code&amp;gt;&lt;br /&gt;
| &#039;&#039;&#039;write-only&#039;&#039;&#039; see [[Open_Sound_Control#Buttons|buttons]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Capture&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Take a photo&lt;br /&gt;
| &#039;&#039;&#039;write-only&#039;&#039;&#039; see [[Open_Sound_Control#Buttons|buttons]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/CaptureDelayed&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Take a timed photo&lt;br /&gt;
| &#039;&#039;&#039;write-only&#039;&#039;&#039; see [[Open_Sound_Control#Buttons|buttons]]&lt;br /&gt;
|}&lt;br /&gt;
==== Toggles ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/ShowUIInCamera&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| UI mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/LocalPlayer&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Local Player mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/RemotePlayer&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Remote Players mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Environment&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Environment mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/GreenScreen&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Greenscreen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Lock&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Camera lock&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/SmoothMovement&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Smoothed behavior&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/LookAtMe&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Look-At-Me behaviour&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/AutoLevelRoll&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Auto-level roll behavior&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/AutoLevelPitch&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Auto-level pitch behavior&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Flying&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Flying&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/TriggerTakesPhotos&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Trigger takes photos&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/DollyPathsStayVisible&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dolly path visiblity while animating&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/AudioFromCamera&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Audio from camera&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/ShowFocus&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Focus overlay&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Streaming&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Spout stream&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/RollWhileFlying&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Roll while flying behavior&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/OrientationIsLandscape&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Image orientation&lt;br /&gt;
|}&lt;br /&gt;
==== Sliders ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
! Default&lt;br /&gt;
! Minimum&lt;br /&gt;
! Maximum&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Zoom&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Zoom&lt;br /&gt;
| 45&lt;br /&gt;
| 20&lt;br /&gt;
| 150&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Exposure&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Exposure&lt;br /&gt;
| 0&lt;br /&gt;
| -10&lt;br /&gt;
| 4&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/FocalDistance&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Focal distance&lt;br /&gt;
| 1.5&lt;br /&gt;
| 0&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Aperture&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Aperture&lt;br /&gt;
| 15&lt;br /&gt;
| 1.4&lt;br /&gt;
| 32&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Hue&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Greenscreen hue&lt;br /&gt;
| 120&lt;br /&gt;
| 0&lt;br /&gt;
| 360&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Saturation&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Greenscreen saturation&lt;br /&gt;
| 100&lt;br /&gt;
| 0&lt;br /&gt;
| 100&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Lightness&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Greenscreen lightness&lt;br /&gt;
| 60&lt;br /&gt;
| 0&lt;br /&gt;
| 50&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/LookAtMeXOffset&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Look-At-Me X offset&lt;br /&gt;
| 0&lt;br /&gt;
| -25&lt;br /&gt;
|25&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/LookAtMeYOffset&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Look-At-Me Y offset&lt;br /&gt;
| 0&lt;br /&gt;
| -25&lt;br /&gt;
| 25&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/FlySpeed&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Fly speed&lt;br /&gt;
| 3&lt;br /&gt;
| 0.1&lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/TurnSpeed&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Turn speed&lt;br /&gt;
| 1&lt;br /&gt;
| 0.1&lt;br /&gt;
| 5&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/SmoothingStrength&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Smoothing strength&lt;br /&gt;
| 5&lt;br /&gt;
| 0.1&lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/PhotoRate&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dolly photo capture rate&lt;br /&gt;
| 1&lt;br /&gt;
| 0.1&lt;br /&gt;
| 2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/usercamera/Duration&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Dolly duration&lt;br /&gt;
| 2&lt;br /&gt;
| 0.1&lt;br /&gt;
| 60&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dolly ===&lt;br /&gt;
All [[Camera Dolly#OSC integration|Dolly]] OSC endpoints are write-only unless otherwise specified.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Address&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
!&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/dolly/Import&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,s&amp;lt;/code&amp;gt;&lt;br /&gt;
| Import dolly path from a JSON file&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/dolly/Export&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,s&amp;lt;/code&amp;gt;&lt;br /&gt;
| Export current dolly path to a JSON file&amp;lt;br&amp;gt;Emits an OSC message when export is complete&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/dolly/ExportLocal&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,s&amp;lt;/code&amp;gt;&lt;br /&gt;
| As above, but exports all points as local&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/dolly/PlayDelayed&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,f&amp;lt;/code&amp;gt;&lt;br /&gt;
| Play an animation after a delay (in seconds)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;/dolly/Play&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;,T&amp;lt;/code&amp;gt;&lt;br /&gt;
| Play or stop an animation&amp;lt;br&amp;gt;Skip delay or cancel a delayed animation&amp;lt;br&amp;gt;Emits an OSC message when animation state changes&lt;br /&gt;
| &#039;&#039;&#039;read-write&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Errata&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;osc-defacto&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;amp;dagger;&#039;&#039;&#039;&amp;lt;/span&amp;gt; &#039;&#039;Missing from the VRChat Docs page, but present in the client OSCQuery response&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;osc-limbo&amp;quot;&amp;gt;&#039;&#039;&#039;&amp;amp;Dagger;&#039;&#039;&#039;&amp;lt;/span&amp;gt; &#039;&#039;Present on the VRChat Docs page, but missing from the client OSCQuery response&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== OSC ports ==&lt;br /&gt;
VRChat uses [https://docs.vrchat.com/docs/osc-overview#vrchat-ports two UDP ports] for OSC communication, one TCP port for an OSCQuery HTTP server on localhost (&amp;lt;code&amp;gt;127.0.0.1&amp;lt;/code&amp;gt;), and one UDP port for mDNS Service Discovery:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Port&lt;br /&gt;
! Direction&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| UDP &#039;&#039;&#039;9000&#039;&#039;&#039;&lt;br /&gt;
| Send → VRChat&lt;br /&gt;
| Your application sends messages to VRChat&lt;br /&gt;
|-&lt;br /&gt;
| UDP &#039;&#039;&#039;9001&#039;&#039;&#039;&lt;br /&gt;
| Receive ← VRChat&lt;br /&gt;
| Your application receives messages from VRChat&lt;br /&gt;
|-&lt;br /&gt;
| TCP &#039;&#039;&#039;variable&#039;&#039;&#039;&lt;br /&gt;
| HTTP ↔ VRChat&lt;br /&gt;
| Your application gets OSCQuery data from VRChat&lt;br /&gt;
|-&lt;br /&gt;
| UDP &#039;&#039;&#039;5353&#039;&#039;&#039;&lt;br /&gt;
| mDNS ↔ VRChat&lt;br /&gt;
| multicastDNS Service Discovery&amp;lt;ref&amp;gt;https://www.rfc-editor.org/info/rfc6763&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
The UDP ports can be overridden with a command line argument: &amp;lt;code&amp;gt;--osc=inPort:senderIP:outPort&amp;lt;/code&amp;gt;. For example, &amp;lt;code&amp;gt;--osc=9000:127.0.0.1:9001&amp;lt;/code&amp;gt; replicates the defaults, and &amp;lt;code&amp;gt;--osc=9000:192.168.1.42:9001&amp;lt;/code&amp;gt; would send data to another device on the local network.&lt;br /&gt;
&lt;br /&gt;
You can manually find the port numbers for these features by searching the current log file for a line that looks like &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;2025.01.02 03:04:05 Debug      -  Advertising Service VRChat-Client-A1B2C3 of type OSCQuery on 42069&amp;lt;/code&amp;gt; or &amp;lt;br&amp;gt;&amp;lt;code&amp;gt;2025.01.02 03:04:05 Debug      -  Advertising Service VRChat-Client-A1B2C3 of type OSC on 9000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community resources ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Community:OSC Resources|Community:OSC Resources]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The community has made useful resources for using OSC and developing OSC, such as tools and libraries. See [[Special:MyLanguage/Community:OSC Resources|here]]. &lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* [https://docs.vrchat.com/docs/osc-overview OSC Overview] on the VRChat Documentation&lt;br /&gt;
* [https://github.com/vrchat-community/osc/discussions GitHub] discussions for VRChat OSC&lt;br /&gt;
* [https://github.com/vrchat-community/osc/issues GitHub] bug reports for VRChat OSC&lt;br /&gt;
* [https://github.com/vrchat-community/osc/milestones GitHub] milestones for VRChat OSC&lt;br /&gt;
* [https://github.com/Vidvox/OSCQueryProposal Full OSCQuery proposal] and how it functions while including example code&lt;br /&gt;
* [https://tools.glowbuzzer.com/rotationconverter Euler angles visualizer] (the coordinate system is not exactly like Unity, so negate the &#039;&#039;&#039;Euler X angle&#039;&#039;&#039; and set the order to &#039;&#039;&#039;ZXY&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:Features{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:No_Time_Two_Talk&amp;diff=69277</id>
		<title>Community:No Time Two Talk</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:No_Time_Two_Talk&amp;diff=69277"/>
		<updated>2026-04-15T08:16:19Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
{{Infobox/World&lt;br /&gt;
|name=No Time Two Talk&lt;br /&gt;
|image=No Time Two Talk.webp&lt;br /&gt;
|author=Faxmashine&lt;br /&gt;
|platforms=PC, Android&lt;br /&gt;
|tags=chat, talk, omegle, roulette, social&lt;br /&gt;
|id=wrld_9876e234-6dcf-444e-b9e9-d505b6d27189&lt;br /&gt;
|labs=November 17, 2021&lt;br /&gt;
|published=November 19, 2021&lt;br /&gt;
}}&lt;br /&gt;
{{Quote|Talk to random people for 2 minutes. Please use an optimized avatar!}}&lt;br /&gt;
&#039;&#039;&#039;No Time Two Talk&#039;&#039;&#039; is a cross-platform [[Special:MyLanguage/worlds|world]] based on Omegle&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Omegle&amp;lt;/ref&amp;gt; that pairs random users in one-on-one 2 minute conversations based on shared interests encouraging getting to know other users quickly and making friends.&lt;br /&gt;
&lt;br /&gt;
==Rounds==&lt;br /&gt;
&lt;br /&gt;
===Normal rounds===&lt;br /&gt;
The round starts with each user being randomly paired up for a 2-minute conversation with another user. They can see each other&#039;s interests and start talking. If both users agree, they can extend the conversation for an additional two minutes. Users can leave the conversation at any time by walking through the door.&lt;br /&gt;
&lt;br /&gt;
===Group rounds===&lt;br /&gt;
Every 20 minutes, all players will be teleported to a large group area where they can meet and chat with anyone or continue conversations that ran out of time. You can opt-out of group rounds in the options menu.&lt;br /&gt;
&lt;br /&gt;
==Interests ==&lt;br /&gt;
all users can choose interests from a list that will be visible to other players:&lt;br /&gt;
&amp;lt;Center&amp;gt;&lt;br /&gt;
===Pronouns===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Pronouns&lt;br /&gt;
|-&lt;br /&gt;
|He/him&lt;br /&gt;
|-&lt;br /&gt;
|she/her&lt;br /&gt;
|-&lt;br /&gt;
|they/them&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Life===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Life&lt;br /&gt;
|-&lt;br /&gt;
|Bookworm&lt;br /&gt;
|-&lt;br /&gt;
|Fashion&lt;br /&gt;
|-&lt;br /&gt;
|Furry&lt;br /&gt;
|-&lt;br /&gt;
|Fitness&lt;br /&gt;
|-&lt;br /&gt;
|Language Learning&lt;br /&gt;
|-&lt;br /&gt;
|LGBTQIA+&lt;br /&gt;
|-&lt;br /&gt;
|Nature&lt;br /&gt;
|-&lt;br /&gt;
|Sign Language&lt;br /&gt;
|-&lt;br /&gt;
|Spiritual&lt;br /&gt;
|-&lt;br /&gt;
|Sports&lt;br /&gt;
|-&lt;br /&gt;
|Student&lt;br /&gt;
|-&lt;br /&gt;
|Technology&lt;br /&gt;
|-&lt;br /&gt;
|Travel&lt;br /&gt;
|-&lt;br /&gt;
|Workaholic&lt;br /&gt;
|}&lt;br /&gt;
===Creative===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Creative&lt;br /&gt;
|-&lt;br /&gt;
|Acting&lt;br /&gt;
|-&lt;br /&gt;
|Art&lt;br /&gt;
|-&lt;br /&gt;
|Coding&lt;br /&gt;
|-&lt;br /&gt;
|Film&lt;br /&gt;
|-&lt;br /&gt;
|Making VR Avatars&lt;br /&gt;
|-&lt;br /&gt;
|Making VR Worlds&lt;br /&gt;
|-&lt;br /&gt;
|Music&lt;br /&gt;
|-&lt;br /&gt;
|Streaming&lt;br /&gt;
|-&lt;br /&gt;
|Writing&lt;br /&gt;
|-&lt;br /&gt;
|Videos&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Genre===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Genre&lt;br /&gt;
|-&lt;br /&gt;
|Action&lt;br /&gt;
|-&lt;br /&gt;
|Adventure&lt;br /&gt;
|-&lt;br /&gt;
|Anime&lt;br /&gt;
|-&lt;br /&gt;
|Cartoon&lt;br /&gt;
|-&lt;br /&gt;
|Comedy&lt;br /&gt;
|-&lt;br /&gt;
|Documentary&lt;br /&gt;
|-&lt;br /&gt;
|Fantasy&lt;br /&gt;
|-&lt;br /&gt;
|History&lt;br /&gt;
|-&lt;br /&gt;
|Horror&lt;br /&gt;
|-&lt;br /&gt;
|Mystery&lt;br /&gt;
|-&lt;br /&gt;
|Sci-Fi&lt;br /&gt;
|-&lt;br /&gt;
|Superhero&lt;br /&gt;
|}&lt;br /&gt;
===Gaming===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!Gaming&lt;br /&gt;
|-&lt;br /&gt;
|Board games&lt;br /&gt;
|-&lt;br /&gt;
|Esports&lt;br /&gt;
|-&lt;br /&gt;
|Fighting&lt;br /&gt;
|-&lt;br /&gt;
|Flight Sim&lt;br /&gt;
|-&lt;br /&gt;
|FPS&lt;br /&gt;
|-&lt;br /&gt;
|Indie&lt;br /&gt;
|-&lt;br /&gt;
|MMO&lt;br /&gt;
|-&lt;br /&gt;
|Puzzle&lt;br /&gt;
|-&lt;br /&gt;
|Racing&lt;br /&gt;
|-&lt;br /&gt;
|Rhythm&lt;br /&gt;
|-&lt;br /&gt;
|RPG&lt;br /&gt;
|-&lt;br /&gt;
|Sandbox&lt;br /&gt;
|-&lt;br /&gt;
|Sports&lt;br /&gt;
|-&lt;br /&gt;
| Strategy&lt;br /&gt;
|}&lt;br /&gt;
===VR Social===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!VR Social&lt;br /&gt;
|-&lt;br /&gt;
|Clubbing&lt;br /&gt;
|-&lt;br /&gt;
|Concerts&lt;br /&gt;
|-&lt;br /&gt;
|Dancing&lt;br /&gt;
|-&lt;br /&gt;
|Drawing&lt;br /&gt;
|-&lt;br /&gt;
|Exploring Worlds&lt;br /&gt;
|-&lt;br /&gt;
|Games&lt;br /&gt;
|-&lt;br /&gt;
|Just Chilling&lt;br /&gt;
|-&lt;br /&gt;
|Karaoke&lt;br /&gt;
|-&lt;br /&gt;
|Roleplaying&lt;br /&gt;
|-&lt;br /&gt;
|Videos&lt;br /&gt;
|-&lt;br /&gt;
|Virtual Bars&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/Center&amp;gt;&lt;br /&gt;
==Resources==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Nikei&amp;diff=69276</id>
		<title>Nikei</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Nikei&amp;diff=69276"/>
		<updated>2026-04-15T08:15:41Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images; ideally, an in-app picture of the avatar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox/Avatar&lt;br /&gt;
|name=Nikei&lt;br /&gt;
|image= File:Nikei_Thumbnail.png&lt;br /&gt;
|author=Original: Morph3D (Tafi)&lt;br /&gt;
VRChat: [https://vrchat.com/home/user/8JoV9XEdpo vrchat]&lt;br /&gt;
|description= &lt;br /&gt;
|platform= PC&lt;br /&gt;
|features= SDK2, Visemes&lt;br /&gt;
|id= avtr_b5c8ef23-46dc-48f4-844e-f5dd3b300b92&lt;br /&gt;
|published= Nov 29, 2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Nikei&#039;&#039;&#039; is a PC-only [[Avatars|avatar]] uploaded by [[VRChat]], and was formerly listed as a [[Public Avatar Row|public avatar]].&lt;br /&gt;
&lt;br /&gt;
==Origin==&lt;br /&gt;
&#039;&#039;&#039;Nikei&#039;&#039;&#039; was created by Morph3D (now Tafi) in 2016. The first public showing of Nikei was on November 3, 2016 during a video announcement&amp;lt;ref&amp;gt;[https://www.youtube.com/watch?v=vsQwMOQcjf8 &#039;Ready Room and High Fidelity Announcement&#039;] posted by Tafi on &#039;&#039;YouTube&#039;&#039;; retrieved December 28, 2024.&amp;lt;/ref&amp;gt; for now-defunct VR platforms &#039;&#039;Ready Room&#039;&#039;, and &#039;&#039;[[Wikipedia:High_Fidelity,_Inc.|High Fidelity]]&#039;&#039;&amp;lt;ref&amp;gt;[https://www.meta.com/experiences/pcvr/high-fidelity/1255907384473836/ &#039;High Fidelity&#039; on Oculus Rift] on &#039;&#039;Meta.com&#039;&#039;; retrieved December 28, 2024.&amp;lt;/ref&amp;gt;. The next day, Tafi demonstrated another form of Nikei, when Tafi posted an image of a portable handheld window for VR&amp;lt;ref&amp;gt;[https://x.com/maketafi/status/794343617624051712 &#039;Showcasing the portable window&#039;] on &#039;&#039;X.com&#039;&#039; by maketafi, on November 4, 2016; retrieved December 27, 2024.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Nikei was uploaded to VRChat on November 29, 2016. Tafi has since, made posts including Nikei where they promote newer versions of Nikei and his customizability, giving recognition the &amp;quot;custom avatar&amp;quot; meme from the VRChat community.&amp;lt;ref&amp;gt;[https://x.com/maketafi/status/1394669279920992260 &#039;Updated version of Nikei&#039;] on &#039;&#039;X.com&#039;&#039; by maketafi, on May 18, 2021; retrieved December 27, 2024.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Performance==&lt;br /&gt;
Nikei is a PC-only avatar, and has a Good performance rating. Performance Rank, and threshold data is estimated through the PCVR client of VRChat. &lt;br /&gt;
&lt;br /&gt;
===Stats===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Component&lt;br /&gt;
!Value&lt;br /&gt;
!Threshold&lt;br /&gt;
!Performance Rank&lt;br /&gt;
|-&lt;br /&gt;
|Download size&lt;br /&gt;
|17.72 MB&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|Texture memory&lt;br /&gt;
|59.33 MB&lt;br /&gt;
| -&lt;br /&gt;
|Good&lt;br /&gt;
|-&lt;br /&gt;
|Uncompressed size&lt;br /&gt;
|61.51 MB&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|Triangles&lt;br /&gt;
|18,999&lt;br /&gt;
|70,000&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Bounds&lt;br /&gt;
|(1.87, 2.04, 0.40)&lt;br /&gt;
|(5.00, 6.00, 5.00)&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Skinned meshes&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|Good&lt;br /&gt;
|-&lt;br /&gt;
|Basic meshes&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Material slots&lt;br /&gt;
|8&lt;br /&gt;
|16&lt;br /&gt;
|Good&lt;br /&gt;
|-&lt;br /&gt;
|Physbone components&lt;br /&gt;
|0&lt;br /&gt;
|32&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Physbone transforms&lt;br /&gt;
|0&lt;br /&gt;
|256&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Physbone colliders&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Physbone collision check count&lt;br /&gt;
|0&lt;br /&gt;
|256&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Contact count&lt;br /&gt;
|0&lt;br /&gt;
|24&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Constraints&lt;br /&gt;
|0&lt;br /&gt;
|300&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Constraint depth&lt;br /&gt;
|0&lt;br /&gt;
|80&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Animators&lt;br /&gt;
|1&lt;br /&gt;
|16&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Bones&lt;br /&gt;
|56&lt;br /&gt;
|256&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Lights&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Particle systems&lt;br /&gt;
|0&lt;br /&gt;
|8&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Total max particles&lt;br /&gt;
|0&lt;br /&gt;
|1,000&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Mesh particles&lt;br /&gt;
|0&lt;br /&gt;
|2,000&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Particle trails&lt;br /&gt;
|False&lt;br /&gt;
|True&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Particle collisions&lt;br /&gt;
|False&lt;br /&gt;
|True&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Trail renderers&lt;br /&gt;
|0&lt;br /&gt;
|4&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Cloth meshes&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Cloth max vertices&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Collider count&lt;br /&gt;
|0&lt;br /&gt;
|8&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Rigidbodies&lt;br /&gt;
|0&lt;br /&gt;
|8&lt;br /&gt;
|Excellent&lt;br /&gt;
|-&lt;br /&gt;
|Audio sources&lt;br /&gt;
|0&lt;br /&gt;
|8&lt;br /&gt;
|Excellent&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=New_Years_Eve_2024&amp;diff=69275</id>
		<title>New Years Eve 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=New_Years_Eve_2024&amp;diff=69275"/>
		<updated>2026-04-15T08:15:00Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Stub}}&lt;br /&gt;
{{Navbox/New Years Eve}}&lt;br /&gt;
{{Infobox/Event&lt;br /&gt;
|name=[[New Years Eve]] 2024&lt;br /&gt;
|image=NYE_KeyArt_v2_FirstPass.png&lt;br /&gt;
|event=New Years Eve&lt;br /&gt;
|organizer=VRChat&lt;br /&gt;
|previous=New Years Eve 2023&lt;br /&gt;
|next=New Years Eve 2025}}&#039;&#039;&#039;New Years Eve 2024&#039;&#039;&#039; is the eighth annual [[New Years Eve]] event held by [[VRChat]]. Users celebrate the 2024 New Year in an urban-themed world.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
==== Spawn area ====&lt;br /&gt;
Users who join the [[Special:MyLanguage/Worlds|world]], are first placed in the spawn area. A stream of [[wikipedia:Drum_and_bass|drum-and-bass music]] will load, which is streamed through the [[Video players|video player]] that broadcasts the music throughout the world.&lt;br /&gt;
&lt;br /&gt;
This event world has lower gravity, and users are able to jump higher than what most worlds are set to. Jump pads are scattered around different spots in the world, which can be used to &#039;hop&#039; floors quickly. Steam flows out from the manholes, on the floor to display that it can be interacted with.[[File:NYE-2024-ManholeJumppad.webp|thumb|Manholes act as jump pads]]&lt;br /&gt;
&lt;br /&gt;
==== Photo booth ====&lt;br /&gt;
In the center-left side of the world, there is a photo booth which is synced between players in the instance. It allows users to bundle together and pose for a timed photo, which can be saved locally to create memories.&lt;br /&gt;
&lt;br /&gt;
[[File:NYE-2024-Photobooth.webp|thumb|The photo booth]]&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;nolines&amp;quot; widths=&amp;quot;240&amp;quot; heights=&amp;quot;140&amp;quot;&amp;gt;&lt;br /&gt;
File:NYE-2024-Frontspawn.webp|Front view of spawn&lt;br /&gt;
File:NYE-2024-Entrance.webp|View out from spawn&lt;br /&gt;
File:NYE-2024-VRRat.webp|Giant VRRat hologram&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Events]]&lt;br /&gt;
* [[New Years Eve]]&lt;br /&gt;
* [[Special:MyLanguage/Worlds|Worlds]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Events]]&lt;br /&gt;
[[Category:Events by VRChat]]&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:List of worlds by VRChat]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=New_Years_Eve_2026&amp;diff=69274</id>
		<title>New Years Eve 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=New_Years_Eve_2026&amp;diff=69274"/>
		<updated>2026-04-15T08:14:21Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Navbox/New Years Eve}}&lt;br /&gt;
{{Infobox/Event&lt;br /&gt;
|name=[[New Years Eve]] 2026&lt;br /&gt;
|image=NYE26Logo.png&lt;br /&gt;
|event=New Years Eve&lt;br /&gt;
|organizer=VRChat&lt;br /&gt;
|previous=New Years Eve 2025}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Years Eve 2026&#039;&#039;&#039; is the tenth annual [[New Years Eve]] event held by [[VRChat]]. Users celebrate the 2026 New Year in a medieval-themed version world.&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
On November 13th 2025, VRChat announced that content submissions for the 2026 New Years world would open on November 17th, 2025. Confirming the event would return for it&#039;s tenth year.&amp;lt;ref&amp;gt;[https://x.com/VRChat/status/1989092253089091886 NYE2026 Submissions Announcement]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Included in the announcement, VRChat shared the type of submissions users can submit, along with guidelines&amp;lt;ref&amp;gt;[https://docs.google.com/presentation/d/e/2PACX-1vQT-vHYBv3pzKT2CHDLiajezkmvpuF5H6FpxL65_UcXxd2mw1CXDdrWVSKZ5AuDQFos5YDW1eNX_KdE/pub NYE2026 Submissions Guidelines]&amp;lt;/ref&amp;gt; to follow for submissions to be accepted. The type of submissions users can submit are Posters, Booths, Graffiti, and videos for the VRChat Entertainment Network. The deadline for submissions was on December 10th, 2025.&lt;br /&gt;
&lt;br /&gt;
==Shop &amp;amp; Content Drop==&lt;br /&gt;
Two days before the New Year&#039;s world release, VRChat released the &amp;quot;[[List of Shop listings#New Year&#039;s Celebration|New Year&#039;s Celebration]]&amp;quot; shelf into the [[Shop]], as well as the &amp;quot;New Year&#039;s 2026 Bundle&amp;quot; as a VRC+ content drop. &lt;br /&gt;
&lt;br /&gt;
The Shop contains the &amp;quot;NYE Celebratory Bundle&amp;quot;, which contains 5 items, 3 stickers, 2 premium emoji, 1 portal, and 1 warp effect, themed around New Years. The VRC+ content drop contains 2 items, and 1 warp effect.&lt;br /&gt;
&lt;br /&gt;
==World==&lt;br /&gt;
[[File:NYE2026_World_Main.webp|thumb|The world from the back of spawn.]]&lt;br /&gt;
The world was released on December 31st, 2025, along with a world row. The world came with three separate versions, a [https://vrchat.com/home/world/wrld_a560491e-6f55-4d13-a96f-cdbc34dd80f8 normal capacity], [https://vrchat.com/home/world/wrld_e7ab0a1f-9a28-4165-8246-5eaf79972558 high capacity], and an [https://vrchat.com/home/world/wrld_7c5561e1-5113-4a85-9e4e-d676daf5ff6b unlocked video player] version.&lt;br /&gt;
&lt;br /&gt;
=== Posters, Booths, and Graffiti===&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Posters are scattered throughout the world which were submitted by the community. The world contains 138 posters.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;{{:New Years Eve 2026 Posters}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:NYE2026_World_Music_Alley_Graffiti.webp|thumb|Graffiti located in the Music Alley.]]&lt;br /&gt;
In addition to the posters, there are booths located down the main strip and graffiti in the alley. There are 18 community booths, 2 VRChat booths, and countless graffiti.&lt;br /&gt;
&lt;br /&gt;
=== Entertainment Network ===&lt;br /&gt;
During the event, VRChat streamed the Entertainment Network on their Twitch stream which was also displayed in the low, high capacity versions of the world. It contained 13 hours+ of footage.&amp;lt;ref&amp;gt;&amp;quot;Did you submit a video to the VRChat Entertainment Network?...&amp;quot;, https://x.com/VRChat/status/2006111019064562049&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The video files were available to download from January 6 - Feb 2026. They can be viewed on the Internet Archive [https://archive.org/details/vrchat-entertainment-network-nye-2026 here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
The schedule includes 244 videos submitted by the community.&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;{{Entertainment Network 2026 Schedule}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Quest ===&lt;br /&gt;
[[File:NYE2026_World_Fish_Shop.webp|thumb|The Fish Shop.]]&lt;br /&gt;
Users can find cheese which are scattered throughout the world. There are 50 cheeses to collect, and progress can be viewed at the &amp;quot;Fish Shop&amp;quot; booth located behind the left ramp facing the ball drop from spawn.&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:NYE26Logo.png|NYE2026 Logo&lt;br /&gt;
File:WorldThumbnail VRC NYE 2026 - Normal Capacity.png|NYE2026 Normal Capacity&lt;br /&gt;
File:WorldThumbnail VRC NYE 2026 - High Capacity.png|NYE2026 High Capacity&lt;br /&gt;
File:WorldThumbnail VRC NYE 2026 - Normal Capacity.png|NYE2026 Unlocked Video Player&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
{{Navbox/Events}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Events]]&lt;br /&gt;
[[Category:Events by VRChat]]&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:List of worlds by VRChat]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=New_Years_Eve_2025&amp;diff=69273</id>
		<title>New Years Eve 2025</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=New_Years_Eve_2025&amp;diff=69273"/>
		<updated>2026-04-15T08:13:56Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories, and Category:Needs images; ideally, in-app pictures of the world is recommended&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Stub}}&lt;br /&gt;
{{Navbox/New Years Eve}}&lt;br /&gt;
{{Infobox/Event&lt;br /&gt;
|name=[[New Years Eve]] 2025&lt;br /&gt;
|image=NewYearsEve2025Logo.webp&lt;br /&gt;
|event=New Years Eve&lt;br /&gt;
|organizer=VRChat&lt;br /&gt;
|previous=New Years Eve 2024&lt;br /&gt;
|next=New Years Eve 2026}}&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;text-align: center; font-style: italic;&amp;quot;&amp;gt;Escape the Ordinary and Dive into the Cyber Reef this NYE&amp;lt;ref name=&amp;quot;NYE25 Announcement&amp;quot;&amp;gt;[https://hello.vrchat.com/nye-2025 NYE25 Announcement Webpage]&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;New Years Eve 2025&#039;&#039;&#039; is the ninth annual [[New Years Eve]] event held by [[VRChat]]. Users celebrate the 2025 New Year in an underwater-themed world. &lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
On November 1st 2024, VRChat announced that content submissions for the 2025 New Years world would open on November 5th, 2024. Confirming the event would return for it&#039;s ninth year.&amp;lt;ref&amp;gt;[https://x.com/VRChat/status/1852418033546870976 NYE25 Submissions Announcement]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Included in the announcement, VRChat shared the type of submissions users can submit, along with guidelines&amp;lt;ref&amp;gt;[https://vrch.at/nye-2025-requirements NYE25 Submissions Guidelines]&amp;lt;/ref&amp;gt; to follow for submissions to be accepted. The type of submissions users can submit are Posters, Booths, Graffiti, and videos for the VRChat Entertainment Network. The deadline for submissions was on December 6th, 2024.&lt;br /&gt;
&lt;br /&gt;
A webpage&amp;lt;ref name=&amp;quot;NYE25 Announcement&amp;quot; /&amp;gt; and video&amp;lt;ref&amp;gt;[https://www.youtube.com/shorts/uKe4t6ohK0E NYE25 Promo Video]&amp;lt;/ref&amp;gt; was released on December 23rd, 2024, promoting the New Years event and revealing the theme.&lt;br /&gt;
&lt;br /&gt;
==World==&lt;br /&gt;
The world was released on December 31st, 2024, along with a world row.&amp;lt;ref&amp;gt;[https://x.com/VRChat/status/1873847767199518728 NYE25 Release Timing]&amp;lt;/ref&amp;gt; The world came with three separate versions, a [https://vrchat.com/home/world/wrld_115508ad-9fae-4ee5-a001-6dd72beb9ba7 low capacity], [https://vrchat.com/home/world/wrld_64c17705-a5c0-46f5-acae-8760dc13092e max capacity], and an [https://vrchat.com/home/world/wrld_7f217a3b-b8a7-4bc4-ab11-02ba8c3a4043 unlocked URL] version.&lt;br /&gt;
&lt;br /&gt;
=== Posters, Booths, and Graffiti ===&lt;br /&gt;
Posters, Booths, and Graffiti are scattered throughout the world which were submitted by the community. The world contains 122 posters, 19 booths, and 100+ graffiti.&lt;br /&gt;
&lt;br /&gt;
=== Entertainment Network ===&lt;br /&gt;
During the event, VRChat streamed the Entertainment Network on their Twitch stream which was also displayed in the low, high capacity versions of the world. It contained 15 hours and 44 minutes of footage.&lt;br /&gt;
&lt;br /&gt;
=== Quests ===&lt;br /&gt;
Users can complete quests by fishing and interacting with [[VRCat]] around the world. Users can track their quest progress on the quest board near the spawn.&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:NewYearsEve2025Logo.webp|NYE2025 Logo&lt;br /&gt;
File:NewYearsEve2025Background.webp|NYE2025 Background&lt;br /&gt;
File:VRChatNYE25 LowCapacityWorldThumbnail.png|NYE2025 Low Capacity&lt;br /&gt;
File:VRChatNYE25 MaxCapacityWorldThumbnail.png|NYE2025 High Capacity&lt;br /&gt;
File:VRChatNYE25 UnlockedURLWorldThumbnail.png|NYE2025 Unlocked URL&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Events]]&lt;br /&gt;
[[Category:Events by VRChat]]&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:List of worlds by VRChat]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Murder_4&amp;diff=69272</id>
		<title>Community:Murder 4</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Murder_4&amp;diff=69272"/>
		<updated>2026-04-15T08:12:18Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
{{Infobox/World&lt;br /&gt;
|name=Murder 4&lt;br /&gt;
|image=File:Murder4.webp&lt;br /&gt;
|author=[https://vrchat.com/home/user/LyCh6jlK6X Jar]&lt;br /&gt;
|capacity= 12 (24)&lt;br /&gt;
|platforms=PC, Android&lt;br /&gt;
|tags=game, udon, murder, Approved&lt;br /&gt;
|id=wrld_858dfdfc-1b48-4e1e-8a43-f0edc611e5fe&lt;br /&gt;
|labs=December 03, 2020&lt;br /&gt;
|published=December 04, 2020&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{Quote|A murderer is on the loose again! Help the detective by finding clues and tracking down the culprit․ Now with avatars! By jar}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Murder 4&#039;&#039;&#039; is a cross-compatible player-versus-player horror [[Special:MyLanguage/:Category:Game worlds|game world]], created by &#039;&#039;Jar&#039;&#039; in 2020. Up to twenty-four players can play at a time, but a minimum of three players must be present to begin. There are three possible roles to play as: The &#039;&#039;&#039;Detective&#039;&#039;&#039;, &#039;&#039;&#039;Bystander(s)&#039;&#039;&#039;, and &#039;&#039;&#039;Murderer&#039;&#039;&#039;. There are clues, photographs, weapons, and hazards that players will encounter. The objective of the Murderer is to eliminate every player in the mansion. The objective of the Detective is to find out and eliminate the murderer, and the Bystanders is to work together to identify and neutralize the Murderer.&lt;br /&gt;
&lt;br /&gt;
==Game modifiers== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
The instance master can optionally use Game Modifiers to change the rules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Teams Enabled&#039;&#039;&#039; - summons twelve circles to stand on in the lobby. More than one player can inhabit the same circle, guaranteeing to pair them with the same role as everyone in the circle, allowing there to be more than one Detective or Murderer.&lt;br /&gt;
* &#039;&#039;&#039;Scrambled Spawns&#039;&#039;&#039; - randomly selecting a room for players to start in the mansion, except the Detective always spawns in the Study.&lt;br /&gt;
* &#039;&#039;&#039;One Unlock Only&#039;&#039;&#039; - spawns one unlockable weapon for the first player to collect all five clues, and no more clues will spawn for anyone else.&lt;br /&gt;
* &#039;&#039;&#039;Invisible Knives&#039;&#039;&#039; is a game modifier that only allows the Murderer to see knives that are on the ground. Knives are still visible in the Murderer&#039;s hands.&lt;br /&gt;
&lt;br /&gt;
==Rooms== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
There are several rooms, and three floors in the mansion.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Room&lt;br /&gt;
!Floor #&lt;br /&gt;
!Knife?&lt;br /&gt;
!Poison?&lt;br /&gt;
!Beartrap?&lt;br /&gt;
!Breaker?&lt;br /&gt;
!Drawers/Cabinets&lt;br /&gt;
|-&lt;br /&gt;
|Bedroom&lt;br /&gt;
|2&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|Ballroom&lt;br /&gt;
|1&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|In closet&lt;br /&gt;
|In closet&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|Billard Room&lt;br /&gt;
|1&lt;br /&gt;
|Yes&lt;br /&gt;
|Yes&lt;br /&gt;
|In closet&lt;br /&gt;
|In closet&lt;br /&gt;
|11&lt;br /&gt;
|-&lt;br /&gt;
|Cellar&lt;br /&gt;
|B1&lt;br /&gt;
|Yes &lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|Yes&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|Conservatory&lt;br /&gt;
|1&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|Dining Room&lt;br /&gt;
|1&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|Grand Hall&lt;br /&gt;
|1&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|Kitchen&lt;br /&gt;
|1&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|Lavatory&lt;br /&gt;
|2&lt;br /&gt;
|No&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|Library&lt;br /&gt;
|1&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|Lounge&lt;br /&gt;
|1&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|Upstairs Hall&lt;br /&gt;
|2&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|In closet&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|Study &lt;br /&gt;
| 2&lt;br /&gt;
|No&lt;br /&gt;
|No&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|9&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Clues== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Clues are collectible sheets of paper or framed pictures, which will reward the player with one of four weapons after five clues have been collected. Any player in the game can collect clues, however, clues are networked locally, meaning that each player&#039;s own clues will appear in a different place from everyone else, and cannot be shared. Clues can be out in the open on shelves or behind doors but also may be hidden in drawers and cabinets. Opening drawers and cabinets may reward the player with a clue, so open as many as possible; opening drawers and cabinets helps the Detective and other Bystanders in the search for their clues. Two clues will spawn at a time, and when one clue is collected, then another clue will appear elsewhere on the map.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Collecting all five clues will reward the player with one of four weapons:&lt;br /&gt;
*&#039;&#039;&#039;Luger with suppressor&#039;&#039;&#039; - A handgun that can fire quietly. It can fire faster than the Detective&#039;s revolver.&lt;br /&gt;
*&#039;&#039;&#039;Double-barrel shotgun&#039;&#039;&#039; - A shotgun that fires rounds very loudly. It can fire faster than the Detective&#039;s revolver.&lt;br /&gt;
*&#039;&#039;&#039;Fragmentation grenade&#039;&#039;&#039; - A one-time-use grenade that will detonate and eliminate anyone within its blast radius.&lt;br /&gt;
*&#039;&#039;&#039;Smoke grenade&#039;&#039;&#039; - A one-time use smoke bomb that obstructs vision, and slows down any player within the smoke&#039;s radius. The smoke clears after about thirty seconds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
The pin of a grenade can be pulled by clicking the trigger, or the mouse button. The grenade will not detonate as long as it is being held.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
If a weapon is dropped, another player can pick it up and use it (unless a grenade&#039;s pin has already been pulled).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:M4Map.webp|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:13--&amp;gt; A &amp;quot;spectator&amp;quot; view of the Mansion. The purple gun shows where the detective spawns and the detective&#039;s revolver location, Hazards, and weapons are outlined. The cellar is hidden from view.&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Photographs and camera== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
There are five collectible photographs to collect and sort out. These photographs can be sorted in the Study room. Finding all photographs and sorting them properly will reward the player with a flash-photography camera.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
The camera will stun anyone within the picture, forcing them to drop their held items. The camera has a very long cooldown. Ideally, the camera should be used to make an escape when its photographer feels threatened.&lt;br /&gt;
&lt;br /&gt;
==Roles== &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===The Murderer=== &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
The Murderer&#039;s goal is to kill all other players in a round by utilizing various tools that can be found around the map. It is possible for there to be more than one Murderer via the &#039;Teams Enabled&#039; modifier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
The Murderer can control hazards around the map which can harm the Bystanders and Detective. These hazards can only be operated by the Murderer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
*Knives are the most accessible and most concealable weapon for the Murderer. The Murderer can also throw knives at their victims. If a player touches a moving knife, they will be defeated. The Detective and Bystanders cannot pick up or use knives.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
*Opening a crate will release a snake (or cat, if the &amp;quot;Snake-phobia Safe&amp;quot; setting is enabled) to follow and attack other players. The snake (or cat) will make noises, which will alert it to nearby players. It can be defeated with an accurate shot or blast from a frag grenade. One crate will appear in a random room in each game.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
*There are bear traps in the Study, the Ballroom closet, and the Billiards closet that can be deployed anywhere by the Murderer. The only two ways to disarm the beartrap are for a player to activate it, eliminating them, or for the Murderer to disarm it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
*Wine and glasses are props that any player can pick up and use, however, the Murderer can poison the wine, eliminating a player if they drink the beverage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
*The power within the mansion can be cut off by the Murderer by pulling the breaker lever. The Detective and Bystanders will not be able to see easily in the dark, and nameplates will be disabled for them. The lights can be turned back on, by having a bystander or detective go back to the same breaker switch to turn it back on. These levers are upstairs in the closet, the closet in the Billiards room, one in the Cellar, and one in the Ballroom closet. When the power is off, the safest room to be in is outside in the Conservatory since the moon provides some lighting, and three methods of escape.&lt;br /&gt;
&lt;br /&gt;
===The Detective=== &amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
The Detective&#039;s goal is to cooperate with the Bystanders to identify and neutralize the Murderer. There can be more than one Detective via the &#039;Teams Enabled&#039; modifier. All detectives will spawn in the Study room upstairs, but there will only be one revolver. The Detective should also assist Bystanders by opening drawers and cabinets to look for clues. The Detective can collect their own clues, and carry two weapons if in VR mode.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
The revolver is the slowest of the three guns, and the revolver will drop to the ground if the Detective or Bystander fires at an innocent player. This revolver can be picked up by anyone except for the Murderer, so it is also possible to ask Bystanders to pick up the revolver to prove their innocence. If a second firearm is found by the Detective, the smart strategy is to offer the revolver to the Bystander while the Detective keeps the Luger or shotgun.&lt;br /&gt;
&lt;br /&gt;
===The Bystander === &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
The Bystander is a neutral party with the goal to survive. They can either help or hinder the Murderer or Detective, but the Bystander will win if they eliminate the Murderer. Ideally, the Bystander should look for clues or photographs to acquire a means of defence.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
==Achievements==&lt;br /&gt;
Murder 4 has 52 achievements that can be unlocked by completing objectives. Achievements are saved using persistence.&amp;lt;center&amp;gt;&lt;br /&gt;
===Normal achievements===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|+Normal achievements&lt;br /&gt;
!Achievement!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Slaughterhouse||Win a game with 12 or more players.&lt;br /&gt;
|-&lt;br /&gt;
|Behind Closed Doors||Stab 25 players without witnesses.&lt;br /&gt;
|-&lt;br /&gt;
|Sheer Steel|| Kill 5 players with throwing knives from 5 meters away.&lt;br /&gt;
|-&lt;br /&gt;
| Bear Necessities|| Murder 10 players with bear traps.&lt;br /&gt;
|-&lt;br /&gt;
|Give &#039;em the Grizzly&lt;br /&gt;
|Kill someone with a bear trap in the dark.&lt;br /&gt;
|-&lt;br /&gt;
|Knife to a Gun Fight||Use knives to kill a player who is holding a gun.&lt;br /&gt;
|-&lt;br /&gt;
|Outgunned||Use guns to murder 5 other players holding guns.&lt;br /&gt;
|-&lt;br /&gt;
|Point and Shoot|| Use guns to murder 15 victims.&lt;br /&gt;
|-&lt;br /&gt;
|Bitter End||Poison 5 players.&lt;br /&gt;
|-&lt;br /&gt;
|Sommelier||Poison a victim shortly after drinking poison yourself.&lt;br /&gt;
|-&lt;br /&gt;
|Free Noodle||Murder 3 players using the snake.&lt;br /&gt;
|-&lt;br /&gt;
|Hook, Line, and Slither||Murder a player right after they shoot the snake.&lt;br /&gt;
|-&lt;br /&gt;
|Lights Out&lt;br /&gt;
|Switch off the lights 5 times.&lt;br /&gt;
|-&lt;br /&gt;
|Darkest Hour ||Turn off every light switch in a single game.&lt;br /&gt;
|-&lt;br /&gt;
|Shinobi||Murder a player from within a smoke cloud.&lt;br /&gt;
|-&lt;br /&gt;
|Hat Trick ||Murder 3 players with the silenced pistol in a single game.&lt;br /&gt;
|-&lt;br /&gt;
|Shotgun Spree||Murder 6 people with a shotgun in a single game.&lt;br /&gt;
|-&lt;br /&gt;
|The Long Con||As the murderer, collect enough clues to unlock an item.&lt;br /&gt;
|-&lt;br /&gt;
|Gonna Need a Bigger Morgue||Murder 100 players.&lt;br /&gt;
|-&lt;br /&gt;
|Opportune Moment|| Murder someone while they are blinded.&lt;br /&gt;
|-&lt;br /&gt;
|Secret Weapon||Kill using a knife stashed in the great hall grandfather clock.&lt;br /&gt;
|-&lt;br /&gt;
| Cat and Mouse||Murder the detective last. &lt;br /&gt;
|-&lt;br /&gt;
|No Witnesses ||Kill 3 players who witnessed you turn off the lights.&lt;br /&gt;
|-&lt;br /&gt;
|Case Closed||As the detective, shoot the murderer 3 times.&lt;br /&gt;
|-&lt;br /&gt;
|My Favorite Deputy||Give your revolver to a bystander who shoots the murderer.&lt;br /&gt;
|-&lt;br /&gt;
|Legacy||Give your revolver to the detective from the previous round.&lt;br /&gt;
|-&lt;br /&gt;
|Super Sleuth ||As the detective, unlock an additional weapon.&lt;br /&gt;
|-&lt;br /&gt;
|Trigger Happy||Get 10 game-winning shots as a bystander.&lt;br /&gt;
|-&lt;br /&gt;
|Sharpshooter||Shoot the murderer from 12 meters away.&lt;br /&gt;
|-&lt;br /&gt;
| Everyone Stand Back||Blow up the murderer and nobody else.&lt;br /&gt;
|-&lt;br /&gt;
|Bombs Away ||Kill 4 or more players with a single explosion.&lt;br /&gt;
|-&lt;br /&gt;
|Smoke &#039;Em If You Got &#039;Em||Detonate a smoke grenade on 4 or more players.&lt;br /&gt;
|-&lt;br /&gt;
|Say Cheese||Blind 5 or more players with a camera flash.&lt;br /&gt;
|-&lt;br /&gt;
|Paparazzi||Photograph 12 players with the flash camera. &lt;br /&gt;
|-&lt;br /&gt;
|Martyr||Blow up yourself and the murderer with the same grenade.&lt;br /&gt;
|-&lt;br /&gt;
|Contingency Plan||Blow up the murderer from beyond the grave.&lt;br /&gt;
|-&lt;br /&gt;
|Obtain Luger ||Collect clues to find the silenced pistol 3 times.&lt;br /&gt;
|-&lt;br /&gt;
|Obtain Sawed-Off||Collect clues to find a shotgun 3 times. &lt;br /&gt;
|-&lt;br /&gt;
|Obtain Smoke||Collect clues to find a smoke grenade 3 times.&lt;br /&gt;
|-&lt;br /&gt;
| Obtain Frag||Collect clues to find a frag grenade 3 times.&lt;br /&gt;
|-&lt;br /&gt;
|Obtain Camera|| Solve the puzzle to unlock the flash camera.&lt;br /&gt;
|-&lt;br /&gt;
|Town Ain&#039;t Big Enough||Shoot the murderer in the final showdown.&lt;br /&gt;
|-&lt;br /&gt;
|Cold Case ||Win a game that lasts longer than 15 minutes.&lt;br /&gt;
|}&lt;br /&gt;
===Secret achievements===&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|+Secret achievements&lt;br /&gt;
!Achievement!!Description&lt;br /&gt;
|-&lt;br /&gt;
|Not My Problem||Toss the revolver into the back garden.&lt;br /&gt;
|-&lt;br /&gt;
| Highly Suspect||Click the suspicious painting 50 times.&lt;br /&gt;
|-&lt;br /&gt;
|Meow||Get killed by a cat.&lt;br /&gt;
|-&lt;br /&gt;
|Flushed||Detonate smoke in the toilet.&lt;br /&gt;
|-&lt;br /&gt;
|Road Trip||Be in the car with 3 other players for a while.&lt;br /&gt;
|-&lt;br /&gt;
|Tilted|| Shoot the tilted sconce.&lt;br /&gt;
|-&lt;br /&gt;
|Fortissimo||Die while playing the piano.&lt;br /&gt;
|-&lt;br /&gt;
|Dressed to Impress ||Win 3 games after using a murder avatar pedestal.&lt;br /&gt;
|-&lt;br /&gt;
| Toss-Up||As the detective, throw the revolver for a bystander to catch.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
*There is a framed portrait of actor [[Wikipedia:Will Smith|Will Smith]] in the Bedroom.&lt;br /&gt;
*Many of Murder 4&#039;s sound effects are from Valve&#039;s [[Wikipedia:Left_4_Dead_(franchise)|Left 4 Dead]] series.&lt;br /&gt;
*Murder 4 is statistically the most popular game in Jar&#039;s &amp;quot;Murder&amp;quot; series.&lt;br /&gt;
*Clicking on a piece of paper in the upstairs closet, will emit a piano sound, allowing you to play a sample of songs from the piano in the Ballroom. The playable songs are at random, but are able to be played by repeatedly clicking on the piano keys. The list of available songs are as follows:&lt;br /&gt;
**[https://www.youtube.com/watch?v=4Tr0otuiQuU Moonlight Sonata - Beethoven] (1801)&lt;br /&gt;
**[https://www.youtube.com/watch?v=x6zypc_LhnM Linus &amp;amp; Lucy - Vince Guaraldi] (1964)&lt;br /&gt;
**[https://www.youtube.com/watch?v=VOgFZfRVaww Imagine - John Lennon] (1971)&lt;br /&gt;
**[https://www.youtube.com/watch?v=1k8craCGpgs Don&#039;t Stop Believin&#039; - Journey] (1981)&lt;br /&gt;
**[https://www.youtube.com/watch?v=PFW2uSCZ0uE Clocks - Coldplay] (2002)&lt;br /&gt;
**[https://www.youtube.com/watch?v=TbN9ysVWhhY Seven Nation Army - The White Stripes] (2003)&lt;br /&gt;
**[https://www.youtube.com/watch?v=0FCvzsVlXpQ Megalovania - Toby Fox] (2008)&lt;br /&gt;
**[https://www.youtube.com/watch?v=0T-if-Vj2Xs The Office (Main Theme) - The Office Band] (2011)&lt;br /&gt;
**[https://www.youtube.com/watch?v=U0TXIXTzJEY il vento d&#039;oro - Yugo Kanno] (2018)&lt;br /&gt;
**Unknown composition (????)&lt;br /&gt;
&lt;br /&gt;
==Community resources== &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
*[https://www.youtube.com/watch?v=Bi-t7azupxE &amp;quot;Murder 4 in VRChat&amp;quot;] trailer on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
*[https://www.youtube.com/watch?v=5S_XB4KWmBs &amp;quot;Murder 4 poison wine&amp;quot;] teaser on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
*[https://www.youtube.com/watch?v=SYqwNWPj4gg &amp;quot;Murder 4 Partners in Crime (Valentine&#039;s Day)&amp;quot;] trailer on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
*[https://www.youtube.com/watch?v=y96ViV_f0xo &amp;quot;Murder 4 Halloween Trailer&amp;quot;] on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
*[https://www.youtube.com/watch?v=aOXgCLskUVU &amp;quot;Merry Murder 4&amp;quot;] trailer on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Game worlds{{#translation:}}]]&lt;br /&gt;
[[Category:PvP worlds{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Milworm&amp;diff=69271</id>
		<title>Community:Milworm</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Milworm&amp;diff=69271"/>
		<updated>2026-04-15T08:11:10Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Avatars, Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
{{Infobox/Avatar&lt;br /&gt;
|name= Milworm&lt;br /&gt;
|image=&lt;br /&gt;
|author= AceJay&lt;br /&gt;
|description= This worm has gone by many names, and has been re-interpreted many different times, but this is the one that started it all, Milworm. &amp;lt;!-- Features a basic customization wheel with several body, face, eye, and color options, (Quest version excludes color options besides body hue shift) and Includes GoGo Loco. Excellent performance on PC, Medium performance on Quest.--&amp;gt;&lt;br /&gt;
|platform= PC, Android, iOS&lt;br /&gt;
|features= SDK3, Visemes&lt;br /&gt;
|id= avtr_1aee02a5-352d-424d-be36-0d1235fc9447&lt;br /&gt;
|published= October 16, 2025&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Milworm&#039;&#039;&#039;, also known as the &#039;&#039;&#039;Marcus the Worm&#039;&#039;&#039;, is an [[Special:MyLanguage/Avatar Marketplace|Avatar Marketplace]] avatar &amp;amp; [[Special:MyLanguage/Public Avatars|public avatar]] in [[Special:MyLanguage/VRChat|VRChat]]. The character originated as an internet meme within VRChat in early 2025, when Twitch streamer [https://www.twitch.tv/jouffa Jouffa] portrayed it with a custom worm avatar and a distinctive text-to-speech voice. Official marketing has featured the character alongside content creators Roflgator and Jouffa.&lt;br /&gt;
&lt;br /&gt;
== Origin ==&lt;br /&gt;
{{Infobox/Avatar&lt;br /&gt;
|name= SpindleWorm&lt;br /&gt;
|image=&lt;br /&gt;
|author= AceJay&lt;br /&gt;
|description=&lt;br /&gt;
|platform= PC&lt;br /&gt;
|features= SDK2, Visemes, Impostors&lt;br /&gt;
|id= avtr_29230ab2-09cf-450e-9c88-20339a3126c0&lt;br /&gt;
|published= March 15, 2021&lt;br /&gt;
}}&lt;br /&gt;
Marcus the Worm is a VRChat character controlled by Twitch streamer [https://www.twitch.tv/jouffa Jouffa], who uses full-body motion tracking to animate the character&#039;s movements.&amp;lt;ref name=&amp;quot;providr&amp;quot;&amp;gt;[https://providr.com/marcus-the-worm-everything-you-need-to-know-about-the-viral-sensation/ &amp;quot;Marcus the Worm: Everything You Need to Know About the Viral Sensation&amp;quot;] on &#039;&#039;PROVIDR&#039;&#039;. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt; The avatar is based on the &amp;quot;Spindleworm&amp;quot; model designed by AceJayStudios (&amp;lt;code&amp;gt;@acejaystudios&amp;lt;/code&amp;gt;), a VRChat avatar creator known for worm and alien-themed designs.&amp;lt;ref name=&amp;quot;providr&amp;quot; /&amp;gt; Jouffa uses the &amp;quot;Reading&amp;quot; voice from TTSLabs, a text-to-speech system, to produce the character&#039;s deep, monotone voice.&amp;lt;ref name=&amp;quot;providr&amp;quot; /&amp;gt; The character is known for deadpan, surreal dialogue and absurdist humor.&lt;br /&gt;
&lt;br /&gt;
Roflgator is a content creator and Twitch streamer who hosts collaborative VRChat streams, including the improvisational roleplaying series &#039;&#039;The Night Crew&#039;&#039;.&amp;lt;ref name=&amp;quot;kym&amp;quot;&amp;gt;[https://knowyourmeme.com/memes/marcus-the-worm &amp;quot;Marcus the Worm&amp;quot;] on &#039;&#039;Know Your Meme&#039;&#039;. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt; Marcus frequently appears in Roflgator&#039;s streams, with Roflgator serving as the character&#039;s primary scene partner.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
The avatar depicts a bipedal worm-like character with a segmented body, based on the &amp;quot;Spindleworm&amp;quot; model created by AceJayStudios. The character&#039;s visual design is consistent with its appearance in VRChat marketing materials. In streams, Jouffa animates Marcus with an awkward, swaying gait using full-body tracking.&amp;lt;ref name=&amp;quot;providr&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Viral popularity ==&lt;br /&gt;
On February 6, 2025, Marcus appeared during a Roflgator VRChat stream, sitting by a campfire, speaking to other players, and walking into the fire.&amp;lt;ref name=&amp;quot;kym&amp;quot; /&amp;gt; On February 14, 2025, Roflgator posted a clip of the scene to TikTok; it gained over seven million plays and one million likes within two months.&amp;lt;ref name=&amp;quot;kym&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additional clips followed in March 2025, including a video posted on March 20 in which Marcus appeared in a department store and discussed a character named &amp;quot;Jimbo James,&amp;quot; which received approximately 293,700 likes in one month.&amp;lt;ref name=&amp;quot;kym&amp;quot; /&amp;gt; In late March 2025, Roflgator confirmed via X (formerly Twitter) that Jouffa was the person behind Marcus.&amp;lt;ref name=&amp;quot;kym&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Marcus the Worm videos, memes, and fan art spread across TikTok, YouTube, and X throughout early 2025, with interest peaking in late April 2025.&amp;lt;ref name=&amp;quot;kym&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Promotion ==&lt;br /&gt;
{{Thumb|{{YouTube|J9Y3xNt89nc|title=Become Marcus the Milworm with roflgator and Jouffas}}}}&lt;br /&gt;
{{Thumb|{{YouTube|GL9RGC8HpBQ|title=The truth about Marcus the Worm {{!}} Interview (ft. roflgator)}}}}&lt;br /&gt;
On November 17, 2025, VRChat released a YouTube trailer titled &#039;&#039;Become Marcus the Milworm with roflgator and Jouffas&#039;&#039;, starring Roflgator and Jouffa. The same day, a Bluesky post described the video as the official trailer for the Milworm (Marcus) avatar, credited the character to AceJayStudios (&amp;lt;code&amp;gt;@acejaystudios&amp;lt;/code&amp;gt;), and noted community enjoyment of the character through Roflgator and Jouffa&#039;s skits. On January 20, 2026, VRChat posted on Bluesky that it planned to interview Marcus the Worm for an upcoming video and invited suggestions for questions. On March 13, 2026, VRChat published an interview titled &#039;&#039;The truth about Marcus the Worm | Interview (ft. roflgator)&#039;&#039;, hosted by Sai; the video featured Marcus and Roflgator answering community questions and discussing the character&#039;s rise to popularity.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
* [[Special:MyLanguage/Main Menu|Main Menu]]&lt;br /&gt;
* [[Special:MyLanguage/Public Avatars|Public Avatars]]&lt;br /&gt;
* [[Special:MyLanguage/Shop|Shop]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
* [https://www.youtube.com/watch?v=J9Y3xNt89nc Become Marcus the Milworm with roflgator &amp;amp;amp; Jouffas] — VRChat on YouTube, November 17, 2025.&lt;br /&gt;
* [https://www.youtube.com/watch?v=GL9RGC8HpBQ The truth about Marcus the Worm | Interview (ft. roflgator)] — VRChat on YouTube, March 13, 2026.&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com @vrchat.com on Bluesky] — posts dated November 17, 2025 and January 20, 2026 regarding the Milworm (Marcus) avatar and related video.&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Menus&amp;diff=69270</id>
		<title>Menus</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Menus&amp;diff=69270"/>
		<updated>2026-04-15T08:10:21Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added images.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
VRChat makes use of several menu types that can be used to interact with different aspects of the platform. Most notably the [[Special:MyLanguage/Quick Menu|Quick Menu]], the [[Special:MyLanguage/Main Menu|Main Menu]] and the [[Special:MyLanguage/Action Menu|Action Menu]]. While these menus do serve distinct purposes and offer exclusive features, they often share the same functions and settings, presented in different formats better suited for different contexts.&lt;br /&gt;
&lt;br /&gt;
== Quick Menu == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:Quick Menu 2026.png|thumb|175px|Quick Menu]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Quick Menu|Quick Menu]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
The Quick Menu contains frequently used options and actions intended for rapid access. The options present are condensed versions of their counterparts in the Main Menu, with some features remaining exclusive. Examples include returning to the user&#039;s Home World, respawning, accessing Safety settings, the &amp;quot;Here&amp;quot; tab, and quick access to tools such as the Camera and microphone controls.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
The Quick Menu may colloquially be referred to as the &amp;quot;Small&amp;quot; or &amp;quot;Square&amp;quot; menu. On PC, the default method to open it is by pressing the &#039;&#039;Escape&#039;&#039; key; in VR, by pressing &#039;&#039;B / Y&#039;&#039; (top thumb button on either hand); and on gamepads or mobile, by pressing the &#039;&#039;Menu&#039;&#039; button. The Quick Menu can be expanded into the Main Menu using the expand button in the top-right corner.&lt;br /&gt;
&lt;br /&gt;
== Main Menu == &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
[[File:Main Menu Full.webp|thumb|Main Menu]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Main Menu|Main Menu]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
The Main Menu is accessed by expanding the Quick Menu using the button in the top-right corner. It presents a full-screen interface centered around a tile-based &amp;quot;Launch Pad&amp;quot; layout, providing access to major VRChat systems and content discovery features.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10a--&amp;gt;&lt;br /&gt;
The primary navigation tiles in the Main Menu include:&lt;br /&gt;
* &#039;&#039;&#039;Live Now&#039;&#039;&#039; – Displays currently active and popular instances.&lt;br /&gt;
* &#039;&#039;&#039;Worlds&#039;&#039;&#039; – Browse, search, and manage worlds.&lt;br /&gt;
* &#039;&#039;&#039;Avatars&#039;&#039;&#039; – Browse, search, and manage avatars.&lt;br /&gt;
* &#039;&#039;&#039;Social&#039;&#039;&#039; – Access friends, notifications, and user interactions.&lt;br /&gt;
* &#039;&#039;&#039;Groups&#039;&#039;&#039; – View and manage VRChat Groups.&lt;br /&gt;
* &#039;&#039;&#039;Shop&#039;&#039;&#039; – Access the Avatar Marketplace and other purchasable content.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
The Main Menu may colloquially be referred to as the &amp;quot;Big&amp;quot; Menu by users.&lt;br /&gt;
&lt;br /&gt;
== Action Menu == &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Action Menu|Action Menu]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
[[File:Action_Menu.png|thumb|175px|VRChat&#039;s Action Menu]]&lt;br /&gt;
The Action Menu houses a variety of actions generally intended to be quickly used during social interaction. Options present themselves as segments in circular, nested menus, selected by inputting a flick in the direction of the segment to select it. The Action Menu is primarily used for activating features built into avatars, such as emotes within the Expressions category. It also features categories for sending Emoji, toggling basic tools like the Personal [[Special:MyLanguage/Mirror|Mirror]], and an Options category for various settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
The Action Menu may colloquially be referred to as the &amp;quot;Radial&amp;quot; or &amp;quot;Circle&amp;quot; menu by users. By default, it is opened on PC using the &#039;&#039;R&#039;&#039; key; in VR, by pressing and holding &#039;&#039;B / Y&#039;&#039; (top thumb buttons); on gamepads by pressing the &#039;&#039;Right Thumbstick&#039;&#039;; and on mobile by pressing and holding the &#039;&#039;Menu&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
== Settings == &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Settings|Settings]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Settings are preferences used to customize the VRChat experience. Menus for settings can be found in the Quick Menu, Main Menu, and Action Menu. They cover preferences for UI Elements, User Interface, Avatars, Your Avatar, Avatar Culling, Chatboxes, Display and Visual Adjustments, Comfort &amp;amp; Safety, Audio &amp;amp; Voice, Graphics, [[Special:MyLanguage/Mirrors|Mirrors]], [[Special:MyLanguage/Controls|Controls]], Tracking &amp;amp; IK, Accessibility, and Debugging.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
The Settings tab in the Quick Menu and Main Menu is identified by a [[File:Icons Settings 25.png|frameless|16x16px]] cog icon. The Settings tab in the Action Menu is identified as &amp;quot;Options&amp;quot;, which can be accessed upwards on the wheel.&lt;br /&gt;
&lt;br /&gt;
== Camera == &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Camera|Camera]] and [[Special:MyLanguage/Camera Dolly|Camera Dolly]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
[[File:Camera.png|thumb|175px|Camera]]&lt;br /&gt;
The Camera is used to take pictures within VRChat. It can be accessed through the Quick Menu or the Tools tab of the Action Menu. The Camera is also used to capture icon and [[Special:MyLanguage/Gallery|gallery]] photos, as well as create [[Special:MyLanguage/Stickers|stickers]] and [[Special:MyLanguage/VRC+#Prints|prints]]. Users subscribed to [[Special:MyLanguage/VRChat+|VRC+]] also have access to a [[Special:MyLanguage/Camera Dolly|camera dolly]] for creating customized camera motions. On Desktop and PCVR, an &#039;&#039;&#039;Open Photos Folder&#039;&#039;&#039; button is available in the Camera tab to open the local directory where screenshots are stored.&lt;br /&gt;
&lt;br /&gt;
== Debug Menus == &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
[[File:World_Debug_Menu_1.png|thumb|100px|Debug Menu]]&lt;br /&gt;
[[File:SteamDebugLaunchParam.webp|thumb|100px|Steam launch settings]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Debug Menu|Debug Menus]] and [https://docs.vrchat.com/docs/launch-options Launch Options] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
Debug Menus are tools intended to help debug worlds, avatars, and [[Special:MyLanguage/Open Sound Control|OSC]] functionality in-game. To access these menus, VRChat must be launched using the launch parameter &amp;lt;code&amp;gt;--enable-debug-gui&amp;lt;/code&amp;gt;. There are multiple debug views available to assist creators in identifying errors, testing optimizations, and evaluating performance impact.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
https://docs.vrchat.com/docs/launch-options&lt;br /&gt;
&lt;br /&gt;
== Navigation == &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{Navbox/Menus}}&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Launch_Options&amp;diff=69269</id>
		<title>Launch Options</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Launch_Options&amp;diff=69269"/>
		<updated>2026-04-15T08:03:36Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Undo Category:Needs images; found an uploaded image relevant to article.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&#039;&#039;&#039;Launch Options&#039;&#039;&#039; are special parameters used to modify how VRChat starts. &lt;br /&gt;
&lt;br /&gt;
==How to use Launch Options==&lt;br /&gt;
Launch Options are only supported on the following:&lt;br /&gt;
&lt;br /&gt;
===Steam===&lt;br /&gt;
[[File:SteamDebugLaunchParam.webp|thumb|You can navigate through Steam to input different launch options for VRChat.]]&lt;br /&gt;
Steam allows you to set launch options per application, to set launch options for VRChat, right-click VRChat in your game list and click on &#039;&#039;&#039;Properties&#039;&#039;&#039;. After clicking Properties, under General, click on the box under Launch Options, then put your desired launch options in.&lt;br /&gt;
&lt;br /&gt;
===Meta Quest Link App / Manual===&lt;br /&gt;
You must create a shortcut to the VRChat executable. After launching Oculus Home, launch this shortcut by clicking its icon. The Oculus launcher does not support launch options natively.&lt;br /&gt;
&lt;br /&gt;
=== VRC Quick Launcher ===&lt;br /&gt;
The [[VRC Quick Launcher]] allows custom parameters to be set.&lt;br /&gt;
&lt;br /&gt;
==List of Launch Options and Arguments==&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --no-vr&lt;br /&gt;
|Forces desktop mode&lt;br /&gt;
|-&lt;br /&gt;
| --fps=x&lt;br /&gt;
|Overrides the FPS cap to X instead of the default. On Desktop, 90 is the default. In VR, the headset&#039;s reported maximum refresh rate is the default. Setting &amp;lt;code&amp;gt;--fps=0&amp;lt;/code&amp;gt; removes the framerate cap entirely in desktop mode, which can be useful for performance testing.&lt;br /&gt;
|-&lt;br /&gt;
| --profile=x&lt;br /&gt;
|Launches with a different user profile, where X is a number. 0 is the default profile. Each profile stores its own credentials, allowing multiple VRChat clients to run simultaneously on different accounts. This is commonly used by world and avatar creators for testing. See [[Debug Menu#Testing with multiple clients|Testing with multiple clients]].&lt;br /&gt;
|-&lt;br /&gt;
| --error-world&lt;br /&gt;
|The user will join the [[Error World]] instead of their home world on launch.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Creator===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --watch-avatars&lt;br /&gt;
|Watches the location where the VRChat SDK builds test avatars, and if wearing a test avatar that&#039;s been updated automatically switches to the newer version.&lt;br /&gt;
|-&lt;br /&gt;
| --watch-worlds&lt;br /&gt;
|Watches the location where the VRChat SDK builds worlds, and automatically joins any new local world created.&lt;br /&gt;
|-&lt;br /&gt;
| --osc=&amp;lt;ARG1&amp;gt;:&amp;lt;ARG2&amp;gt;:&amp;lt;ARG3&amp;gt;&lt;br /&gt;
|Customize network settings for incoming/outgoing OSC messages.&lt;br /&gt;
Accepts the following 3 arguments:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;ARG1&amp;gt;: The port that the VRChat client should listen on for incoming OSC messages.&lt;br /&gt;
- &amp;lt;ARG2&amp;gt;: The IP that outgoing OSC messages should be sent to.&lt;br /&gt;
- &amp;lt;ARG3&amp;gt;: The port that outgoing OSC messages should be sent to. &lt;br /&gt;
|-&lt;br /&gt;
| --midi=deviceName&lt;br /&gt;
| Forces the MIDI drive to search for a connected MIDI device which contains the deviceName specified, including partial matches, case-insensitive.&lt;br /&gt;
|-&lt;br /&gt;
| --enforce-world-server-checks||Force require the world to be processed for server side check&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===IK===&lt;br /&gt;
These launch options&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/ik-20-features-and-options &#039;IK 2.0 Features and Options&#039;] on &#039;&#039;docs.vrchat.com&#039;&#039;; retrieved on March 18, 2025.&amp;lt;/ref&amp;gt; are for [[Inverse Kinematics]] on an [[Avatars|avatar]].&amp;lt;!-- I&#039;m pretty sure most of these launch options are removed? Most of these are in the settings menu now. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
! Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --custom-arm-ratio=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
|Adjusts the ratio used to scale the avatar when using measure-by-arms mode. &amp;quot;0.4537&amp;quot; is the default argument value.&lt;br /&gt;
|-&lt;br /&gt;
| --legacyfbt-calibrate&lt;br /&gt;
|Swaps to the older method of locking your avatar in place during calibration.&lt;br /&gt;
|-&lt;br /&gt;
| --disable-shoulder-tracking&lt;br /&gt;
|Prevents arm (elbow) trackers from affecting the shoulders.&lt;br /&gt;
|-&lt;br /&gt;
| --calibration-range=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
| If you&#039;re having problems with your hip tracker but your feet are fine, you can also try adjusting your calibration range. &lt;br /&gt;
|-&lt;br /&gt;
| --enable-ik-debug-logging&lt;br /&gt;
|Adds extra log output related to IK features.&lt;br /&gt;
|-&lt;br /&gt;
| --freeze-tracking-on-disconnect&lt;br /&gt;
|When a tracker disconnects it continues to lock the tracked body to its final location relative to the player, rather than transitioning that part to untracked behavior. &lt;br /&gt;
&lt;br /&gt;
Made new efforts to ensure that even if you activate this option after the tracker has disconnected it will still remember and use the proper final location of the tracker.&lt;br /&gt;
|-&lt;br /&gt;
| --ignore-trackers=serial1,serial2&lt;br /&gt;
|Ignore tracking data from devices with the specified serial numbers. Comma delimited list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Debug===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --enable-debug-gui&lt;br /&gt;
|Enables the [[Debug Menu|debug menu]]&lt;br /&gt;
|-&lt;br /&gt;
| --enable-sdk-log-levels&lt;br /&gt;
|Enables a large amount of additional logging.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-udon-debug-logging&lt;br /&gt;
|Enable Udon heap and stack dumps in the client. Usually only enabled in editor.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-verbose-logging&lt;br /&gt;
|Output verbose logs&lt;br /&gt;
|-&lt;br /&gt;
| --log-debug-levels=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
|ARG&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Arguments&lt;br /&gt;
! Descriptions&lt;br /&gt;
|-&lt;br /&gt;
|API;&lt;br /&gt;
|API&lt;br /&gt;
|-&lt;br /&gt;
|All;&lt;br /&gt;
|All Request&lt;br /&gt;
|-&lt;br /&gt;
|Always;&lt;br /&gt;
|Always&lt;br /&gt;
|-&lt;br /&gt;
|AssetBundleDownloadManager;&lt;br /&gt;
|Related to Asset Bundle Download&lt;br /&gt;
|-&lt;br /&gt;
|ContentCreator;&lt;br /&gt;
|For Contents Creator&lt;br /&gt;
|-&lt;br /&gt;
|Errors;&lt;br /&gt;
|Related to Error&lt;br /&gt;
|-&lt;br /&gt;
|NetworkData;&lt;br /&gt;
|Related to Network Data&lt;br /&gt;
|-&lt;br /&gt;
|NetworkProcessing;&lt;br /&gt;
|Related to Network Processing&lt;br /&gt;
|-&lt;br /&gt;
|NetworkTransport;&lt;br /&gt;
|Related to Network Transport&lt;br /&gt;
|-&lt;br /&gt;
|Warnings&amp;quot;&lt;br /&gt;
|Related to Warning&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===System===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --disable-hw-video-decoding&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Forces video decoding to be done in software or hardware. The default for all GPU vendors is hardware decoding.&lt;br /&gt;
&lt;br /&gt;
Use the &amp;quot;disable&amp;quot; variant to force software decoding.&lt;br /&gt;
&lt;br /&gt;
Warning: Using the &amp;quot;software&amp;quot; option will utilize your CPU to decode video, which can impact your performance.&lt;br /&gt;
&lt;br /&gt;
Most users do not need to use this feature.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-hw-video-decoding&lt;br /&gt;
|-&lt;br /&gt;
| --affinity=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Sets VRChat&#039;s thread affinity to the specified threads. &amp;lt;ARG&amp;gt; is a bitmask indicating which threads should be utilized for- VRChat. For example, FFFF selects the first 16 threads, FF selects the first 8, and so on.&lt;br /&gt;
&lt;br /&gt;
Most users do not need to use this feature. It is left up to the user to determine if they should use this feature.&lt;br /&gt;
|-&lt;br /&gt;
| --process-priority=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Manually sets the process priority of VRChat to the specified level. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ARG&amp;gt; is a number that represents the priority level to use:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;ARG&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| -2&lt;br /&gt;
|Idle priority&lt;br /&gt;
|-&lt;br /&gt;
| -1&lt;br /&gt;
|Below Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
|Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
|Above Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
|High priority&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| --main-thread-priority=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Manually sets the priority of the main Unity thread that VRChat runs on to the specified level. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ARG&amp;gt; is a number that represents the priority level to use:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;ARG&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| -2&lt;br /&gt;
|Idle priority&lt;br /&gt;
|-&lt;br /&gt;
| -1&lt;br /&gt;
|Below Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
|Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
|Above Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
|High priority&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| --skip-registry-install&lt;br /&gt;
|This prevents VRChat from installing or updating the vrchat:// information in your registry and prevents the &amp;quot;VRChat Installation Helper&amp;quot; popup from appearing. &lt;br /&gt;
|-&lt;br /&gt;
| --enable-amd-stutter-workaround&lt;br /&gt;
|Enables a rendering workaround that may help prevent stutter on AMD graphics cards. Does nothing on non-AMD GPUs. The workaround is disabled by default.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-avpro-in-proton&lt;br /&gt;
|Allow Proton users to re-enable AVPro for video playback. This may cause crashes!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unity===&lt;br /&gt;
Unity comes with built-in launch options. These are not supported or guaranteed to work. You can view the full list [https://docs.unity3d.com/2022.3/Documentation/Manual/PlayerCommandLineArguments.html here].&lt;br /&gt;
&lt;br /&gt;
Some useful ones are listed below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| -screen-width&lt;br /&gt;
|Override the default screen width. This must be an integer from a supported resolution.&lt;br /&gt;
|-&lt;br /&gt;
| -screen-height&lt;br /&gt;
|Override the default screen height. This must be an integer from a supported resolution.&lt;br /&gt;
|-&lt;br /&gt;
| -screen-fullscreen&lt;br /&gt;
|Override the default full-screen state. This must be 0 or 1.&lt;br /&gt;
|-&lt;br /&gt;
| -monitor N&lt;br /&gt;
|Run Standalone Player on the specified monitor, indicated by a 1-based index number.&lt;br /&gt;
|}&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Settings]]&lt;br /&gt;
* [[Troubleshooting]]&lt;br /&gt;
* [[Debug Menu]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/docs/launch-options docs.vrchat.com - Launch Options]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Resources]]&lt;br /&gt;
[[Category:Guides{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=List_of_worlds_created_by_VRChat&amp;diff=69268</id>
		<title>List of worlds created by VRChat</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=List_of_worlds_created_by_VRChat&amp;diff=69268"/>
		<updated>2026-04-15T08:00:41Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images; gallery recommended.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Stub|Please fill in missing worlds. You can help [[VRCWiki:How to Contribute|contribute]] by expanding and proofreading this article, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
This article serves as a list of [[Worlds|worlds]], uploaded by the VRChat account, Creator Support, and developers on behalf of VRChat.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Name&lt;br /&gt;
!Created&lt;br /&gt;
! Type&lt;br /&gt;
!Platforms&lt;br /&gt;
!World link&lt;br /&gt;
|-&lt;br /&gt;
|Example Actions &lt;br /&gt;
|November 28. 2016&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wld_5f309d8c-e4e2-4773-ac46-fcae0455c648/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Comedy Club &lt;br /&gt;
|November 29, 2016&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wld_b4fc88e5-d4d9-4452-a620-6b2ba0429fb1 World]&lt;br /&gt;
|-&lt;br /&gt;
|The Old HUB &lt;br /&gt;
|November 29, 2016&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wld_97fda4a1-f820-4f09-a88c-2d2a95b668f7 World]&lt;br /&gt;
|-&lt;br /&gt;
|CTF&lt;br /&gt;
|February 17, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_984900f3-512c-4144-9c35-2e549e5a71a2/ World]&lt;br /&gt;
|-&lt;br /&gt;
|CTF Blast Factory&lt;br /&gt;
|February 17, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_38f7a2a1-3c26-49c1-8926-73648856f58e World]&lt;br /&gt;
|-&lt;br /&gt;
|Miner Dispute&lt;br /&gt;
|February 17, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_00f70cb9-bb8e-4452-b936-dab950f6cb9c World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Presentation Room]]&lt;br /&gt;
|July 31, 2017&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_78373831-0109-4808-9b63-27382f4c6975 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Steel &#039;n&#039; Gold]]&lt;br /&gt;
|July 31, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_3dd924e6-1a04-4785-b34e-82c04b0ea36b/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Penthouse at Night&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_d5397160-b300-4e84-8127-6fd4a23764bf World]&lt;br /&gt;
|-&lt;br /&gt;
|Penthouse Day&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_f4c31903-c79c-42ac-a96e-fb30b19b018b World]&lt;br /&gt;
|-&lt;br /&gt;
|Space Station&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ca5931f8-2377-4d7b-aefd-ae49b8a6839f World]&lt;br /&gt;
|-&lt;br /&gt;
|The In-Between&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Internal&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/inbetween World]&lt;br /&gt;
|-&lt;br /&gt;
|Sculpting Studio&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_58a4c306-2f1b-4e5d-b29b-40d62d8c8232/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Rock &#039;n&#039; Bowl&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_59ea44a4-c3cb-4e76-9a10-63866d35cb5d World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Battle Discs|Battle Discs]]&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Game&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_d6d3a39b-efdd-41ce-a576-f150bc2d5f1a World]&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial - TOUCH&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ecafcaa7-7455-42a6-bf7e-8c04224705a2/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial - VIVE&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Educational &lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_4bddab7d-c736-484a-a5bd-8c4714002e22/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial - XBOX&lt;br /&gt;
|August 1, 2017&lt;br /&gt;
|Educational &lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_0680faca-e85b-4bf8-b783-05e3211af2df/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Help Videos&lt;br /&gt;
|October 27, 2017&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_48cf80e6-15dd-4c17-8667-c5dc01baa5cb World]&lt;br /&gt;
|-&lt;br /&gt;
|2018 Hub&lt;br /&gt;
|November 1, 2017&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|Deleted&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial - Desktop&lt;br /&gt;
|November 13, 2017 &lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_f628a674-4f98-470f-afc2-b37d3cbcbd06 World]&lt;br /&gt;
|-&lt;br /&gt;
|Time Out&lt;br /&gt;
|November 16, 2017&lt;br /&gt;
|Internal&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_8365f7c2-9771-4bf3-8bcc-901fbe9a903d World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Time Square&lt;br /&gt;
| December 31, 2017&lt;br /&gt;
|Event&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_06e6a43f-31da-4b35-ab12-79b44d291a89 World]&lt;br /&gt;
|-&lt;br /&gt;
|Meeting Bunker&lt;br /&gt;
|March 26, 2018&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_126db47b-55a1-47a0-a268-26261b66f614 World]&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial - VIVE&lt;br /&gt;
| April 21, 2018&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://en.vrcw.net/world/detail/wrld_f2229a44-8680-4521-87b1-a7b01d9de2ca World]&lt;br /&gt;
|-&lt;br /&gt;
|The Hub&lt;br /&gt;
|June 29, 2018&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_b51f016d-1073-4c75-930d-9f44222c7fc3 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Spookality 2018|Halloween 2018 Event Hub]]&lt;br /&gt;
|October 25, 2018&lt;br /&gt;
|Event&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_1338f8c2-bece-4b1d-96bb-d0182538fe0d World]&lt;br /&gt;
|-&lt;br /&gt;
|Public Ban&lt;br /&gt;
|November 9. 2018&lt;br /&gt;
|Internal&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_5b89c79e-c340-4510-be1b-476e9fcdedcc World]&lt;br /&gt;
|-&lt;br /&gt;
|2018 Home&lt;br /&gt;
|November 9, 2018&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a0ad5ad3-2b2c-4a77-8220-d372d299b412 World]&lt;br /&gt;
|-&lt;br /&gt;
|Example - Triggers&lt;br /&gt;
|November 28, 2018&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_c4d7978a-e6b5-4aa1-a836-de807e8ddbaf World]&lt;br /&gt;
|-&lt;br /&gt;
|[[VRChat Home]]&lt;br /&gt;
|February 22, 2019&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd World]&lt;br /&gt;
|-&lt;br /&gt;
|Cross-Play [[Community:Battle Discs|Battle Discs]]&lt;br /&gt;
|April 5, 2019&lt;br /&gt;
|Game&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_394f2a2d-4b95-4ce5-8204-bb36191a7dde/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Cross-Play CTF&lt;br /&gt;
| April 9, 2019&lt;br /&gt;
|Game&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_91f4b3cd-ee44-4e1b-8cbf-abb17ef36870 World]&lt;br /&gt;
|-&lt;br /&gt;
|Q Home&lt;br /&gt;
|April 17, 2019&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_423f6d8e-7d87-4344-9f3b-1bec51fb6a29 World]&lt;br /&gt;
|-&lt;br /&gt;
|Q Tutorial&lt;br /&gt;
|April 18, 2019&lt;br /&gt;
| Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_dcb45f92-d066-480a-9dce-0c20a74f581a World]&lt;br /&gt;
|-&lt;br /&gt;
|Cross Platform [[Avatars]]&lt;br /&gt;
|April 26, 2019&lt;br /&gt;
|Avatars&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_39424ae0-9daf-4634-b52f-760892c084c8/ World]&lt;br /&gt;
|-&lt;br /&gt;
|Legacy Avatars&lt;br /&gt;
|May 5, 2019&lt;br /&gt;
|Avatars&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_6ed8e18d-e346-4cd6-9cd3-1dfc62395612/info World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Hub&lt;br /&gt;
|May 13, 2019&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ba913a96-fac4-4048-a062-9aa5db092812 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Hub [Android only]&lt;br /&gt;
|November 15, 2019&lt;br /&gt;
|Social&lt;br /&gt;
|Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_22f799b8-7c8d-4302-aee3-35686dfb2590 World]&lt;br /&gt;
|-&lt;br /&gt;
|Times Square NYE 2020&lt;br /&gt;
|December 31, 2019&lt;br /&gt;
|Event&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_5d42e834-24ac-4101-90d1-eaa7138f4399 World]&lt;br /&gt;
|-&lt;br /&gt;
|Office&lt;br /&gt;
|February 23, 2020&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_e7250255-7bf3-42a2-9e8c-825a0b14d1c4 World]&lt;br /&gt;
|-&lt;br /&gt;
|Hangout Bunker&lt;br /&gt;
|March 17, 2020&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_31a69379-249a-4028-9535-5d87b84b0851 World]&lt;br /&gt;
|-&lt;br /&gt;
|The Great Plug-In&lt;br /&gt;
|March 23, 2020&lt;br /&gt;
|Social&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_f8173663-5573-4bc6-bf94-7344a9858ded World]&lt;br /&gt;
|-&lt;br /&gt;
|Avatar 3.0 Hub&lt;br /&gt;
|July 9, 2020&lt;br /&gt;
|Avatars&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_6168d07b-f55c-40bc-8077-749dde39983c World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Spookality 2020|Spookality Hub 2020]]&lt;br /&gt;
|October 29. 2020&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_d36ac7fa-4034-4d3c-8c6d-31c06412e7e4 World]&lt;br /&gt;
|-&lt;br /&gt;
|Times Square Rooftop NYE 2021&lt;br /&gt;
|December 31, 2020&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_955d6350-19dc-4345-b2db-6b4daa4963c6 World]&lt;br /&gt;
|-&lt;br /&gt;
|Times Square NYE 2021&lt;br /&gt;
|December 31, 2020&lt;br /&gt;
|Event&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a224c1c9-ea10-421a-ab03-2f44efd347ff/info World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC World Jam 1 [Drawing Studio]&lt;br /&gt;
|May 21, 2021&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_be7845db-467f-4aa2-bdaf-38334da1e8b7 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC World Jam 2 [Obstacle Course]&lt;br /&gt;
|August 17, 2021&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_39c422c4-ab87-4cc1-a4d1-390af2e45c74 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Spookality 2021]]&lt;br /&gt;
|November 3, 2021&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_2683aedc-7923-4114-bd6b-3ab3499a7b5a World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2022 Max Capacity&lt;br /&gt;
|December 27, 2021&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_18f4e1f2-f99d-4043-8472-b793bd07677b World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2022&lt;br /&gt;
|December 27, 2021&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ba55cbd4-478b-4d42-a06a-b6cd1470517e World]&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Dynamics Hub&lt;br /&gt;
|March 4, 2022&lt;br /&gt;
|Avatars&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_f995a2eb-7ddc-4558-aef1-815c3b23df6c World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC World Jam 4 [Joke Jam]&lt;br /&gt;
|March 21, 2022&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_97b1a699-c924-46d8-80ee-2d9cc1f1a501 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Spookality 2022|Spookality Hub 2022]]&lt;br /&gt;
|September 30, 2022&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_c7816c4f-b994-41c0-a3c2-0d118d6097f0 World]&lt;br /&gt;
|-&lt;br /&gt;
|Quest 2 - Finger Tracking Tutorial&lt;br /&gt;
|October 26, 2022&lt;br /&gt;
|Educational&lt;br /&gt;
|Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_8bcf07ab-5f8f-40cb-9289-b2eaad15ab98 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2023 - High Capacity&lt;br /&gt;
|December 27, 2022&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_e8db1c88-05d7-4105-aa53-4fc17b6fdb46 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2023&lt;br /&gt;
|December 27, 2022&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_8d1574c8-ac6c-49ba-ae8a-27d658ac3aac World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Steel &#039;n&#039; Gold]]&lt;br /&gt;
|February 10, 2023&lt;br /&gt;
|Game&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_d0a68029-96da-4e9f-aa0a-e4f8c6f5d6d9 World]&lt;br /&gt;
|-&lt;br /&gt;
|Tutorial&lt;br /&gt;
| April 27, 2023&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wld_7d3d25ec-663e-406e-96a3-e2c4fc0d8104 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Spookality 2023|Spookality Home 2023]]&lt;br /&gt;
|November 13, 2023&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a6198a26-d944-4306-959f-d5b6d40662fe World]&lt;br /&gt;
|-&lt;br /&gt;
|Hololive Meet&lt;br /&gt;
|November 15, 2023&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_0c8f3d70-d9cf-45e3-b140-77a8b830f4c0 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[New Years Eve 2024|VRC NYE 2024]]&lt;br /&gt;
|December 30, 2023&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_d4074e50-4155-492e-98a9-5c95d42a83ba World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2024 - Unlocked Video Player&lt;br /&gt;
| December 30, 2023&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_c1c3a583-bfef-4b44-93e6-c30dfe951402 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2024 - High Capacity&lt;br /&gt;
|December 30, 2023&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_4ca40ec2-fdde-49a5-a3b8-cab28a139b50 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Cafe&lt;br /&gt;
|January 15, 2024&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_329485fe-50a5-4ef8-bb47-194d23f15973 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Home - 10 Years&lt;br /&gt;
|January 26, 2024&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_bfb3e4ad-0952-48f6-82c8-23b66c340f4a World]&lt;br /&gt;
|-&lt;br /&gt;
|viv:ID CRUISE Recall Party&lt;br /&gt;
| February 8, 2024&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_e0a47159-ef54-4a50-a5ad-90041f098738 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[VRChat Home]]&lt;br /&gt;
|June 18, 2024&lt;br /&gt;
|Internal&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_557ebef1-8d35-421e-9e59-959ebaeb4869 World]&lt;br /&gt;
|-&lt;br /&gt;
|Simple Persistent RPG&lt;br /&gt;
|September 9. 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_32b82323-1d05-4ed4-9ac1-89b437223359 World]&lt;br /&gt;
|-&lt;br /&gt;
|Persistent Pen&lt;br /&gt;
|September 9, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_e24ce788-1fda-42dc-912b-69cd9e51140c World]&lt;br /&gt;
|-&lt;br /&gt;
|Player Join Zones&lt;br /&gt;
|September 10, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_12492ad5-ff17-445d-9f90-7b14376b1f32 World]&lt;br /&gt;
|-&lt;br /&gt;
|Screen Canvas Example&lt;br /&gt;
|September 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_1448021c-b126-4cb9-ac92-1ab660884b02/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Mute Others&lt;br /&gt;
|September 18, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_6b2ed4f1-09be-4dee-91b2-fc49e12ecb88 World]&lt;br /&gt;
|-&lt;br /&gt;
|Open Group Page Examples&lt;br /&gt;
|October 9, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_659e3cf9-4ed5-47d5-bed5-4a278f718d1b/info World]&lt;br /&gt;
|-&lt;br /&gt;
|PositionSync Example&lt;br /&gt;
|October 10, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_7be7b189-7ac8-4cf1-8d0a-1b7743edcacc World]&lt;br /&gt;
|-&lt;br /&gt;
|HealthBar Persistence Example&lt;br /&gt;
|October 12, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_012ab69b-74d8-439a-ae13-db42478d8680 World]&lt;br /&gt;
|-&lt;br /&gt;
|Product Owners in Instance Example&lt;br /&gt;
|October 15, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_62f1fd67-2528-406b-9992-63a180840f63/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Open Listing Example&lt;br /&gt;
| October 16, 2024&lt;br /&gt;
| Educational&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_bfe7213f-f67d-400a-bb79-386e560a8744/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Persistent Leaderboard Example&lt;br /&gt;
|October 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_107de08b-0dfa-4ed1-a3d4-398c29616b4c World]&lt;br /&gt;
|-&lt;br /&gt;
|Persistent Idle Game&lt;br /&gt;
|October 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_42ba5f54-7fab-4f3a-8fc3-8d2f2ccbb33e/info World]&lt;br /&gt;
|-&lt;br /&gt;
|Persistent Post-Processing Settings&lt;br /&gt;
|October 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ccc0b71a-63ea-4476-bcc2-25dd1b24745d World]&lt;br /&gt;
|-&lt;br /&gt;
|Unlock Items Persistence Example&lt;br /&gt;
|October 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_abe04fe4-583e-44d3-ae89-29bc9f60d166 World]&lt;br /&gt;
|-&lt;br /&gt;
|PlayerData Types Persistence Example&lt;br /&gt;
|October 17, 2024&lt;br /&gt;
|Educational&lt;br /&gt;
|PC&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_f9a960d5-c282-431a-bfd0-f9bd6f1158d6 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[New Years Eve 2025|VRC NYE 2025]] [Max Capacity]&lt;br /&gt;
|December 20, 2024&lt;br /&gt;
|Event &lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_64c17705-a5c0-46f5-acae-8760dc13092e World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2025 [Low Capacity]&lt;br /&gt;
|December 27, 2024&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_115508ad-9fae-4ee5-a001-6dd72beb9ba7 World]&lt;br /&gt;
|-&lt;br /&gt;
|VRC NYE 2025 [Unlocked URL]&lt;br /&gt;
|December 27, 2024&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_7f217a3b-b8a7-4bc4-ab11-02ba8c3a4043 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[Camera Dolly]] 101&lt;br /&gt;
|February 12, 2025&lt;br /&gt;
|Educational&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ec048691-9f51-4e4f-81dd-550187b73ca7 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[VRChat Home]] Open Beta&lt;br /&gt;
|May 21, 2025&lt;br /&gt;
|Internal&lt;br /&gt;
|PC, Android, iOS&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_dcea41a7-d0ae-4daf-8edb-1b42f3588d02 World]&lt;br /&gt;
|-&lt;br /&gt;
|[[VRChat Official Pride Hub]]&lt;br /&gt;
|June 11, 2025&lt;br /&gt;
|Event&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_005f92e8-140d-4e67-8d09-f64a3acfa333/info World]&lt;br /&gt;
|-&lt;br /&gt;
|VRChat Hub&lt;br /&gt;
|Sep 15, 2020&lt;br /&gt;
|Social&lt;br /&gt;
|PC, Android&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ba913a96-fac4-4048-a062-9aa5db092812/info World]&lt;br /&gt;
|}&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:VrcHomeThumb.png|VRChat Home&lt;br /&gt;
File:Presentation_Roomthumb.webp|Presentation Room&lt;br /&gt;
File:SteelnGold.png|Steel &#039;n&#039; Gold&lt;br /&gt;
File:CrossplayBattleDiscsthumb.webp|Cross-Play Battle Discs&lt;br /&gt;
File:Halloween2018EventHub.webp|Halloween 2018 Event Hub&lt;br /&gt;
File:NYE-2024-Entrance.webp|New Years Eve 2024&lt;br /&gt;
File:VRChat_Official_Pride_Hub_world_thumbnail.png|VRChat Official Pride Hub&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[VRChat]]&lt;br /&gt;
*[[Worlds]]&lt;br /&gt;
*[[:Category:List of worlds by VRChat]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:List of worlds by VRChat]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Launch_Options&amp;diff=69267</id>
		<title>Launch Options</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Launch_Options&amp;diff=69267"/>
		<updated>2026-04-15T07:52:22Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images, ideally Steam menu navigation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&#039;&#039;&#039;Launch Options&#039;&#039;&#039; are special parameters used to modify how VRChat starts. &lt;br /&gt;
&lt;br /&gt;
==How to use Launch Options==&lt;br /&gt;
Launch Options are only supported on the following:&lt;br /&gt;
&lt;br /&gt;
===Steam===&lt;br /&gt;
Steam allows you to set launch options per application, to set launch options for VRChat, right-click VRChat in your game list and click on &#039;&#039;&#039;Properties&#039;&#039;&#039;. After clicking Properties, under General, click on the box under Launch Options, then put your desired launch options in.&lt;br /&gt;
&lt;br /&gt;
===Meta Quest Link App / Manual===&lt;br /&gt;
You must create a shortcut to the VRChat executable. After launching Oculus Home, launch this shortcut by clicking its icon. The Oculus launcher does not support launch options natively.&lt;br /&gt;
&lt;br /&gt;
=== VRC Quick Launcher ===&lt;br /&gt;
The [[VRC Quick Launcher]] allows custom parameters to be set.&lt;br /&gt;
&lt;br /&gt;
==List of Launch Options and Arguments==&lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --no-vr&lt;br /&gt;
|Forces desktop mode&lt;br /&gt;
|-&lt;br /&gt;
| --fps=x&lt;br /&gt;
|Overrides the FPS cap to X instead of the default. On Desktop, 90 is the default. In VR, the headset&#039;s reported maximum refresh rate is the default. Setting &amp;lt;code&amp;gt;--fps=0&amp;lt;/code&amp;gt; removes the framerate cap entirely in desktop mode, which can be useful for performance testing.&lt;br /&gt;
|-&lt;br /&gt;
| --profile=x&lt;br /&gt;
|Launches with a different user profile, where X is a number. 0 is the default profile. Each profile stores its own credentials, allowing multiple VRChat clients to run simultaneously on different accounts. This is commonly used by world and avatar creators for testing. See [[Debug Menu#Testing with multiple clients|Testing with multiple clients]].&lt;br /&gt;
|-&lt;br /&gt;
| --error-world&lt;br /&gt;
|The user will join the [[Error World]] instead of their home world on launch.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Creator===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --watch-avatars&lt;br /&gt;
|Watches the location where the VRChat SDK builds test avatars, and if wearing a test avatar that&#039;s been updated automatically switches to the newer version.&lt;br /&gt;
|-&lt;br /&gt;
| --watch-worlds&lt;br /&gt;
|Watches the location where the VRChat SDK builds worlds, and automatically joins any new local world created.&lt;br /&gt;
|-&lt;br /&gt;
| --osc=&amp;lt;ARG1&amp;gt;:&amp;lt;ARG2&amp;gt;:&amp;lt;ARG3&amp;gt;&lt;br /&gt;
|Customize network settings for incoming/outgoing OSC messages.&lt;br /&gt;
Accepts the following 3 arguments:&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;ARG1&amp;gt;: The port that the VRChat client should listen on for incoming OSC messages.&lt;br /&gt;
- &amp;lt;ARG2&amp;gt;: The IP that outgoing OSC messages should be sent to.&lt;br /&gt;
- &amp;lt;ARG3&amp;gt;: The port that outgoing OSC messages should be sent to. &lt;br /&gt;
|-&lt;br /&gt;
| --midi=deviceName&lt;br /&gt;
| Forces the MIDI drive to search for a connected MIDI device which contains the deviceName specified, including partial matches, case-insensitive.&lt;br /&gt;
|-&lt;br /&gt;
| --enforce-world-server-checks||Force require the world to be processed for server side check&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===IK===&lt;br /&gt;
These launch options&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/ik-20-features-and-options &#039;IK 2.0 Features and Options&#039;] on &#039;&#039;docs.vrchat.com&#039;&#039;; retrieved on March 18, 2025.&amp;lt;/ref&amp;gt; are for [[Inverse Kinematics]] on an [[Avatars|avatar]].&amp;lt;!-- I&#039;m pretty sure most of these launch options are removed? Most of these are in the settings menu now. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
! Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --custom-arm-ratio=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
|Adjusts the ratio used to scale the avatar when using measure-by-arms mode. &amp;quot;0.4537&amp;quot; is the default argument value.&lt;br /&gt;
|-&lt;br /&gt;
| --legacyfbt-calibrate&lt;br /&gt;
|Swaps to the older method of locking your avatar in place during calibration.&lt;br /&gt;
|-&lt;br /&gt;
| --disable-shoulder-tracking&lt;br /&gt;
|Prevents arm (elbow) trackers from affecting the shoulders.&lt;br /&gt;
|-&lt;br /&gt;
| --calibration-range=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
| If you&#039;re having problems with your hip tracker but your feet are fine, you can also try adjusting your calibration range. &lt;br /&gt;
|-&lt;br /&gt;
| --enable-ik-debug-logging&lt;br /&gt;
|Adds extra log output related to IK features.&lt;br /&gt;
|-&lt;br /&gt;
| --freeze-tracking-on-disconnect&lt;br /&gt;
|When a tracker disconnects it continues to lock the tracked body to its final location relative to the player, rather than transitioning that part to untracked behavior. &lt;br /&gt;
&lt;br /&gt;
Made new efforts to ensure that even if you activate this option after the tracker has disconnected it will still remember and use the proper final location of the tracker.&lt;br /&gt;
|-&lt;br /&gt;
| --ignore-trackers=serial1,serial2&lt;br /&gt;
|Ignore tracking data from devices with the specified serial numbers. Comma delimited list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Debug===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --enable-debug-gui&lt;br /&gt;
|Enables the [[Debug Menu|debug menu]]&lt;br /&gt;
|-&lt;br /&gt;
| --enable-sdk-log-levels&lt;br /&gt;
|Enables a large amount of additional logging.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-udon-debug-logging&lt;br /&gt;
|Enable Udon heap and stack dumps in the client. Usually only enabled in editor.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-verbose-logging&lt;br /&gt;
|Output verbose logs&lt;br /&gt;
|-&lt;br /&gt;
| --log-debug-levels=&amp;quot;&amp;lt;ARG&amp;gt;&amp;quot;&lt;br /&gt;
|ARG&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Arguments&lt;br /&gt;
! Descriptions&lt;br /&gt;
|-&lt;br /&gt;
|API;&lt;br /&gt;
|API&lt;br /&gt;
|-&lt;br /&gt;
|All;&lt;br /&gt;
|All Request&lt;br /&gt;
|-&lt;br /&gt;
|Always;&lt;br /&gt;
|Always&lt;br /&gt;
|-&lt;br /&gt;
|AssetBundleDownloadManager;&lt;br /&gt;
|Related to Asset Bundle Download&lt;br /&gt;
|-&lt;br /&gt;
|ContentCreator;&lt;br /&gt;
|For Contents Creator&lt;br /&gt;
|-&lt;br /&gt;
|Errors;&lt;br /&gt;
|Related to Error&lt;br /&gt;
|-&lt;br /&gt;
|NetworkData;&lt;br /&gt;
|Related to Network Data&lt;br /&gt;
|-&lt;br /&gt;
|NetworkProcessing;&lt;br /&gt;
|Related to Network Processing&lt;br /&gt;
|-&lt;br /&gt;
|NetworkTransport;&lt;br /&gt;
|Related to Network Transport&lt;br /&gt;
|-&lt;br /&gt;
|Warnings&amp;quot;&lt;br /&gt;
|Related to Warning&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===System===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| --disable-hw-video-decoding&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Forces video decoding to be done in software or hardware. The default for all GPU vendors is hardware decoding.&lt;br /&gt;
&lt;br /&gt;
Use the &amp;quot;disable&amp;quot; variant to force software decoding.&lt;br /&gt;
&lt;br /&gt;
Warning: Using the &amp;quot;software&amp;quot; option will utilize your CPU to decode video, which can impact your performance.&lt;br /&gt;
&lt;br /&gt;
Most users do not need to use this feature.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-hw-video-decoding&lt;br /&gt;
|-&lt;br /&gt;
| --affinity=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Sets VRChat&#039;s thread affinity to the specified threads. &amp;lt;ARG&amp;gt; is a bitmask indicating which threads should be utilized for- VRChat. For example, FFFF selects the first 16 threads, FF selects the first 8, and so on.&lt;br /&gt;
&lt;br /&gt;
Most users do not need to use this feature. It is left up to the user to determine if they should use this feature.&lt;br /&gt;
|-&lt;br /&gt;
| --process-priority=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Manually sets the process priority of VRChat to the specified level. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ARG&amp;gt; is a number that represents the priority level to use:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;ARG&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| -2&lt;br /&gt;
|Idle priority&lt;br /&gt;
|-&lt;br /&gt;
| -1&lt;br /&gt;
|Below Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
|Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
|Above Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
|High priority&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| --main-thread-priority=&amp;lt;ARG&amp;gt;&lt;br /&gt;
|Manually sets the priority of the main Unity thread that VRChat runs on to the specified level. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ARG&amp;gt; is a number that represents the priority level to use:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;ARG&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| -2&lt;br /&gt;
|Idle priority&lt;br /&gt;
|-&lt;br /&gt;
| -1&lt;br /&gt;
|Below Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
|Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
|Above Normal priority&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
|High priority&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| --skip-registry-install&lt;br /&gt;
|This prevents VRChat from installing or updating the vrchat:// information in your registry and prevents the &amp;quot;VRChat Installation Helper&amp;quot; popup from appearing. &lt;br /&gt;
|-&lt;br /&gt;
| --enable-amd-stutter-workaround&lt;br /&gt;
|Enables a rendering workaround that may help prevent stutter on AMD graphics cards. Does nothing on non-AMD GPUs. The workaround is disabled by default.&lt;br /&gt;
|-&lt;br /&gt;
| --enable-avpro-in-proton&lt;br /&gt;
|Allow Proton users to re-enable AVPro for video playback. This may cause crashes!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Unity===&lt;br /&gt;
Unity comes with built-in launch options. These are not supported or guaranteed to work. You can view the full list [https://docs.unity3d.com/2022.3/Documentation/Manual/PlayerCommandLineArguments.html here].&lt;br /&gt;
&lt;br /&gt;
Some useful ones are listed below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Launch Options&lt;br /&gt;
!Descriptions&lt;br /&gt;
|-&lt;br /&gt;
| -screen-width&lt;br /&gt;
|Override the default screen width. This must be an integer from a supported resolution.&lt;br /&gt;
|-&lt;br /&gt;
| -screen-height&lt;br /&gt;
|Override the default screen height. This must be an integer from a supported resolution.&lt;br /&gt;
|-&lt;br /&gt;
| -screen-fullscreen&lt;br /&gt;
|Override the default full-screen state. This must be 0 or 1.&lt;br /&gt;
|-&lt;br /&gt;
| -monitor N&lt;br /&gt;
|Run Standalone Player on the specified monitor, indicated by a 1-based index number.&lt;br /&gt;
|}&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Settings]]&lt;br /&gt;
* [[Troubleshooting]]&lt;br /&gt;
* [[Debug Menu]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/docs/launch-options docs.vrchat.com - Launch Options]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Resources]]&lt;br /&gt;
[[Category:Guides{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Guides:Layers&amp;diff=69266</id>
		<title>Guides:Layers</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Guides:Layers&amp;diff=69266"/>
		<updated>2026-04-15T07:51:42Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images, Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
{{Noticebox/Stub}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Layers&#039;&#039;&#039; are used by Unity to determine how game objects in your scene interact with each other. These interactions are things like what physics objects collide with, what the player collides with, what is visible in a camera, and what objects are reflected in a mirror.&lt;br /&gt;
&lt;br /&gt;
== Using Layers ==&lt;br /&gt;
An object&#039;s layer can be set by selecting the object in the Unity editor, and then clicking the &amp;quot;Layer&amp;quot; drop down in the top right of the Inspector window. Objects that interact with layers will have their own component to describe what they interact with. Mirrors define what layers of objects they reflect in their &amp;quot;Reflect Layers&amp;quot; setting. Cameras define what layers they render in the &amp;quot;Culling Mask&amp;quot; setting. The Collision Matrix describing how physics objects interact with each other can be found under the Physics tab of the Project Settings menu of your Unity project.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://creators.vrchat.com/worlds/layers/ VRChat Creator Documentation - Unity Layers in VRChat]&lt;br /&gt;
* [https://docs.unity3d.com/Manual/Layers.html Unity Documentation - Layers]&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Guides:Intro_to_Programming&amp;diff=69265</id>
		<title>Guides:Intro to Programming</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Guides:Intro_to_Programming&amp;diff=69265"/>
		<updated>2026-04-15T07:50:26Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Stubbed article; Category:Needs images, Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
{{Stub}}&lt;br /&gt;
&lt;br /&gt;
== About this guide ==&lt;br /&gt;
&lt;br /&gt;
[[Udon]] is a programming language for adding interactivity to VRChat worlds. UdonSharp is a tool for creating Udon scripts by writing in C#, which is the programming language most Unity games are made in. This guide aims to teach the basics of programming so that someone who has never programmed before can create their own Udon scripts with UdonSharp.&lt;br /&gt;
&lt;br /&gt;
This is not meant to be a comprehensive programming guide; its aim is to just teach enough to help people create interactive VRChat worlds.&lt;br /&gt;
&lt;br /&gt;
== Computer Science 101 ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
{{Noticebox&lt;br /&gt;
|image=CautionTriangle.png&lt;br /&gt;
|title=Simplified Explanation Ahead&lt;br /&gt;
|description=You don&#039;t need to know how CPU chips work to write code so I&#039;m going to be simplifying all my explanations to get through it as quickly as possible.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== Silicon to Transistors ====&lt;br /&gt;
Silicon is a &#039;&#039;&#039;semi-conductor&#039;&#039;&#039; -- a material that isn&#039;t a conductor and isn&#039;t an insulator, but somewhere in between.&lt;br /&gt;
&lt;br /&gt;
There are two ways to nudge the conductivity of silicon one way or another:&lt;br /&gt;
&lt;br /&gt;
# By mixing it with other materials (known as doping&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Doping_(semiconductor)&amp;lt;/ref&amp;gt;).&lt;br /&gt;
# By placing it in the electric field of a nearby charged piece of metal (known as the field effect&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Field_effect_(semiconductor)&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
If you apply an electric current to a pure silicon wafer and dope it so that some of it is more conductive is more than other parts, the electric current will only travel through the slightly more conductive parts because it&#039;s the path of least resistance. CPU manufacturers take advantage of this phenomenon to essentially print out a maze of pathways that electricity can take through your CPU, and then they add transistors to control which pathways are opened or closed.&lt;br /&gt;
&lt;br /&gt;
A transistor is a tiny microscopic device that utilizes the field effect to change the conductivity of a piece of silicon. Doping changes silicon&#039;s conductivity by adding materials that have either too many or too few free electrons. If you place an electric charge next to this piece of silicon, the electric field from the charge will either attract or repel the free electrons and you will be able to temporarily change the amount of free electrons.&lt;br /&gt;
&lt;br /&gt;
The diagram below shows a transistor that was doped to be non-conductive, but the electric charge applied to the top part known as the &amp;quot;gate&amp;quot; makes it conductive again. You can also make transistors that do the reverse. You can think of it as opening and closing a gate to allow a current through and some transistors default to the closed state and some transistors default to the open state.&lt;br /&gt;
&lt;br /&gt;
[[File:Transistor-diagram-with-rats.gif|1920x1080px|frameless|Diagram of a transistor using the field effect to change its conductivity. The charges in the diagram are represented with rats.]]&lt;br /&gt;
&lt;br /&gt;
==== Transistors to Computers ====&lt;br /&gt;
[[File:AMD3500X pins.webp|1280x720px|frameless|Closeup of the CPU pins on the back of my old AMD Ryzen 7 3800x]]&lt;br /&gt;
&lt;br /&gt;
There are a bunch of pins on the back of your CPU that plug into your motherboard; some are input pins, and some are output pins. Every CPU cycle, your computer applies electrical currents to some combination of the input pins at the same time. A portion of these input pins will connect to transistors that will open or close some pathways through your CPU. The currents from the remaining input pins will then travel along these pathways and come out through an output pin.&lt;br /&gt;
&lt;br /&gt;
This was an immensely simplified explanation. In reality, the pathways have a million different branches and each pin toggles a bunch of different transistors that affect all of its neighbors. Modern CPUs have billions of transistors switching between a massive amount of different circuits that all serve different purposes.&lt;br /&gt;
&lt;br /&gt;
=== Computer Instructions ===&lt;br /&gt;
The combination of input pins that get lit up each cycle is determined by the instruction being executed. Computer instructions have two parts: the opcode and the operand.&lt;br /&gt;
&lt;br /&gt;
The opcode (operation code) tells the CPU what kind of operation to perform. The operand provides the data for the operation.&lt;br /&gt;
&lt;br /&gt;
For example, the instruction for adding two numbers would be the opcode for addition, followed by the binary value of the two numbers you want to add. The electrical signals of the opcode will activate precisely the correct transistors to route the electrical signals of the operand to the addition circuit and to route the electrical signals of the resulting answer to the output pins.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a unique opcode for every math operation as well as operations like sending commands to your GPU or accessing memory. You can see a complete list of all the opcodes for x86 CPUs on their [[wikipedia:X86_instruction_listings|Wikipedia page]].&lt;br /&gt;
&lt;br /&gt;
Opcodes are typically expressed in binary or hexadecimal, but a slightly more human-readable format is assembly. The wikipedia page I linked to shows the equivalent assembly instruction under the &amp;quot;Instruction&amp;quot; column. For example, the assembly for addition is &amp;quot;ADD&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Computer Cycles ====&lt;br /&gt;
Your CPU is constantly running what&#039;s known as the fetch-execute cycle. There is a memory address register (MAR) which holds the memory address of a specific instruction in RAM. Every cycle, your computer fetches the instruction from that address in RAM, executes it, and then increments the address by one. The CPU is essentially just blindly executing each instruction one after another in a linear fashion unless one of the instructions edits the value of the MAR.&lt;br /&gt;
&lt;br /&gt;
If you string together the correct sequence of instructions, you get an algorithm. And if you combine enough algorithms you get a whole computer program.&lt;br /&gt;
&lt;br /&gt;
=== Programming Languages ===&lt;br /&gt;
CPUs only understand raw binary instructions, and all code that you write has to get translated to binary before it can be run.&lt;br /&gt;
&lt;br /&gt;
Assembly is what is known as a low-level language. That means it&#039;s only a short hop away from raw binary and requires very minimal translation. Some people don&#039;t even consider it a programming language because it&#039;s essentially a one-to-one mapping of binary opcodes and operands. You can write entire programs in assembly -- that&#039;s how Roller Coaster tycoon was made -- However, most programmers find assembly too difficult to work with.&lt;br /&gt;
&lt;br /&gt;
Instead, most programmers choose to write their programs with higher-level languages. The higher the level, the closer the language is to &amp;quot;natural language&amp;quot; which are languages like English or Japanese. Very high-level languages provide a lot of tools (that we&#039;ll take a look at later) that make expressing abstract ideas easier and mistakes less likely.&lt;br /&gt;
&lt;br /&gt;
However, all this comes at a cost. These languages either need to be compiled to assembly/binary ahead of time or require an interpreter program that can perform the translation on the fly. And this translation layer adds overhead. This typically means that the further you get from writing raw binary, the slower your code runs.&lt;br /&gt;
&lt;br /&gt;
Udon is the language that VRChat uses and it requires several layers of translation. When you make an UdonSharp script or an UdonGraph asset, an accompanying Udon Sharp Program Asset gets created.&lt;br /&gt;
&lt;br /&gt;
That asset holds the compiled assembly of your script, but these assembly instructions don&#039;t get executed on your CPU, they&#039;re executed on a virtual CPU -- the Udon virtual machine. The virtual machine can do some calculations itself, but most instructions are going to be translated to C# which has its own interpreter.&lt;br /&gt;
&lt;br /&gt;
More information on how UdonSharp works can be found in [https://creators.vrchat.com/worlds/udon/vm-and-assembly/ the official docs].&lt;br /&gt;
&lt;br /&gt;
== Structure of an UdonSharp script ==&lt;br /&gt;
=== Namespaces ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
=== Classes ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
=== Functions ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
=== Variables ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unity SDK ==&lt;br /&gt;
=== Events ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VRChat SDKs ==&lt;br /&gt;
=== Players ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coding Tutorial ==&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced Concepts ==&lt;br /&gt;
=== Networking ===&lt;br /&gt;
=== Optimization ===&lt;br /&gt;
&amp;lt;TODO&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Guides]]&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Impostors&amp;diff=69264</id>
		<title>Impostors</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Impostors&amp;diff=69264"/>
		<updated>2026-04-15T07:48:20Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories; also included &amp;quot;Needs images&amp;quot;, in-app screenshot of Impostors is recommended.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name=Impostors&lt;br /&gt;
|image=Icon_Impostors.png&lt;br /&gt;
|platforms= PC, Android, iOS&lt;br /&gt;
|branch_live_date = November 30 2023&lt;br /&gt;
|branch_live_version = 2023.4.2 Build 1388&lt;br /&gt;
|branch_live_releasenote = [https://docs.vrchat.com/docs/vrchat-202342 2023.4.2]&lt;br /&gt;
|branch_openbeta_date = November 14 2023&lt;br /&gt;
|branch_openbeta_version = 2023.4.2 Build 1381&lt;br /&gt;
|branch_openbeta_releasenote = [https://discord.com/channels/189511567539306508/503009489486872583/1174134095404601404 2023.4.2 Open Beta]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Impostors&#039;&#039;&#039; are [[Special:MyLanguage/Platforms|cross-platform]] variations of an avatar that are generated and optimized for performance. When other users can&#039;t see your [[Special:MyLanguage/Avatars|avatar]], they&#039;ll see the impostor instead of a [[Special:MyLanguage/Fallbacks|Fallback]], provided that an impostor is generated, and you have enabled the &amp;quot;Use Impostor as Fallback&amp;quot; setting in your [[Special:MyLanguage/Settings|Settings]]. Only 10 new impostors can be generated per day.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&#039;&#039;Impostor generation currently only support humanoid avatars. Generic avatars will be supported in the future.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Generation== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Generating=== &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
When uploading or updating an avatar, an impostor will automatically be generated. Impostors can be manually generated, or regenerated, if need be. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Impostors are improved over time, VRChat may regenerate impostors on avatars to the newer versions. The latest version of Impostors is: &amp;lt;code&amp;gt;{{Version|impostors}}&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
==Regenerating==&lt;br /&gt;
To manually regenerate an avatar, users must:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
*Log in to the VRChat website.&lt;br /&gt;
*Navigate to the info page for the avatar you&#039;d like to generate an impostor for. You can do this by pressing &amp;quot;Avatars&amp;quot;, then the &amp;quot;My Avatars&amp;quot; dropdown, then select the avatar of your choosing.&lt;br /&gt;
*Under the &amp;quot;Impostors&amp;quot; heading, click &amp;quot;Delete Impostors&amp;quot;, then click &amp;quot;Generate Impostors&amp;quot;.&lt;br /&gt;
*Once the impostor is successfully generated, you will receive a notification on VRChat.&lt;br /&gt;
&lt;br /&gt;
==Previewing== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[File:ImpostorPreview.webp|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:11--&amp;gt; A preview of an impostor.&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
Once the impostor is generated, open the Avatars page, and click the avatar that you generated an impostor for. The &amp;quot;Features&amp;quot; section of the avatar now includes &amp;quot;Impostors&amp;quot; among the rest. Underneath the avatar preview will show an additional toggle, which will allow you to switch between viewing the impostor and the normal avatar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&#039;&#039;Impostors that are previewed in the menu may exhibit more artifacts than they would when viewed on another user.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Visibility== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Currently, there are only three ways to see an impostor.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
*Avatar Preview (e.g. viewing the impostor on the avatar&#039;s details page)&lt;br /&gt;
*Performance Blocking (e.g. the avatar&#039;s performance rank is &amp;quot;Very Poor&amp;quot; but your minimum displayed performance rank is set to &amp;quot;Medium&amp;quot;). The user using the performance blocked avatar must have the setting &amp;quot;Use Impostor as Fallback&amp;quot; option enabled.&lt;br /&gt;
*Platform Mismatch (e.g. the avatar is uploaded for PC, but you&#039;re on Android or vice versa). The user using the incompatible avatar must have the setting &amp;quot;Use Impostor as Fallback&amp;quot; option enabled.&lt;br /&gt;
&lt;br /&gt;
==SDK== &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Impostors come out pretty good by default. However, complex avatars may benefit from some customization. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
To customize your impostor, add the &amp;quot;VRCImpostorSettings&amp;quot; component to your avatar before uploading it. Changing the settings of this component allows you to change the impostor&#039;s appearance. You can add multiple &amp;quot;VRCImpostorSettings&amp;quot; to customize different body parts.&lt;br /&gt;
&lt;br /&gt;
===Resolution Scale=== &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Changes the amount of space on the impostor&#039;s texture atlas that is dedicated to this body part&#039;s texture. For instance, you can place this script on the head bone and change this value to make the head take up more or less of the texture atlas, increasing or decreasing the overall texture quality. Note that this may shrink other parts of the body on the atlas if needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
&#039;&#039;This is relative to the bone that VRCImpostorSettings is placed on.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Transforms To Ignore=== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Ignores these transforms when capturing data for the impostor. This will hide them from the final result.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&#039;&#039;This is independent of the bone that VRCImpostorSettings is placed on.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Extra Child Transforms=== &amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
This is good for things like wings and tails, it will tell the Impostorizer to make a separate sprite for the bone this script is on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
As an example of what not to do - you &#039;&#039;could&#039;&#039; put one of these on each finger to turn them into independent sprites. However, since all sprites share a single texture sheet, filling it with things like fingers will cause quality to decrease elsewhere - it&#039;s a balancing act.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&#039;&#039;This is independent of the bone that VRCImpostorSettings is placed on.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Re-parent Here=== &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Re-parents another bone to this impostor sprite. This means that it will be impostorized with this body part, and be a part of that sprite.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
For instance, if you&#039;d like your wings to be a part of the upper body, you can re-parent the root wing bone to the chest bone during impostorization with this.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&#039;&#039;This is relative to the bone that VRCImpostorSettings is placed on.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== History == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Released with the 2023.4.2 VRChat update on November 30th 2023&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202342#impostors 2023.4.2 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt; after entering Open Beta on November 14th. First teased on April, 6th 2023 in a Developer Update&amp;lt;ref&amp;gt;[https://hello.vrchat.com/blog/april-dev-update April Developer Update 2023] on &#039;&#039;VRChat Blog&#039;&#039;.&amp;lt;/ref&amp;gt; and in an accompanying video&amp;lt;ref&amp;gt;[https://youtu.be/5K4mMn_JLpk?t=529 Group Updates, Queues, Localization and Impostors | VRChat Dev Update] on &#039;&#039;YouTube&#039;&#039;.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
In the 2024.3.2 update&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202432 2024.3.2 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt;, impostors received significant quality and performance improvements that had been developed over the preceding three months. Changes included reduced limb pinching, greatly reduced VRAM and texture size, improved geometry and edges, and better results for avatars with large features such as wings, tails, and hair. Automatic impostor generation began rolling out during this period, and iOS impostor generation was added. A follow-up patch&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202432p2 2024.3.2p2 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt; further improved impostor CPU performance, corrected nameplate placement height on impostors, and fixed an issue that caused impostor colors to appear too bright or over-exposed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
In the 2025.2.2 update&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202522 2025.2.2 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt;, [[Special:MyLanguage/Fallbacks|fallback avatars]] were removed from the VRChat application in favor of impostors, though fallbacks could still be selected on the website. The same update improved the scale of impostors when viewed in the Main Menu. A subsequent update&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202523 2025.2.3 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt; fixed an issue that could cause a player&#039;s position to desync while using certain impostors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
In the 2026.1.3 update&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202613 2026.1.3 update] on &#039;&#039;VRChat Docs&#039;&#039;.&amp;lt;/ref&amp;gt;, impostors received visual quality improvements. Previously generated impostors on PC now use bicubic filtering on the alpha channel to reduce blocky outlines, and sampling of neighboring pieces during rendering was improved to eliminate floating pixel artifacts. Newly generated impostors benefit from 5.5–8.8× greater depth precision, more conservative downscaling, perceptually-based texture compression, smoother triangle orientation, and more precise edge-extension.&lt;br /&gt;
&lt;br /&gt;
==See also== &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
*[[Special:MyLanguage/Fallback|Fallback]]&lt;br /&gt;
&lt;br /&gt;
==Official resources== &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
*{{VRC link|https://creators.vrchat.com/avatars/avatar-impostors|Impostors}} on &#039;&#039;VRChat Creation&#039;&#039; documentation.&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Inverse_Kinematics&amp;diff=69263</id>
		<title>Inverse Kinematics</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Inverse_Kinematics&amp;diff=69263"/>
		<updated>2026-04-15T07:46:44Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Inverse Kinematics&#039;&#039;&#039; (IK) are the animations and movements of an [[avatar]] within [[VRChat]]. VRChat currently utilizes &#039;&#039;&#039;IK 2.0&#039;&#039;&#039;, a &amp;quot;complete revamp&amp;quot; for every aspect of tracking in VRChat&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/ik-20-features-and-options &#039;IK 2.0 Features and Options&#039;] on &#039;&#039;docs.vrchat.com&#039;&#039;; retrieved March 18, 2025.&amp;lt;/ref&amp;gt;; including support for more tracking points, calibration saving, newer IK settings, and more. &lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:VRCIK2render.webp|thumb|VRChat&#039;s official render, for the release of IK 2.0]]&lt;br /&gt;
Any avatar that can animate or uses any form of movement tracking, has a &#039;skeleton&#039;, a virtual structure inside an avatar with a set of &#039;bones&#039;, that can move, and rotate. Avatar movement and animations are created by rotating the angles of joints in a skeleton to predetermined values&amp;lt;ref&amp;gt;[https://docs.unity3d.com/Manual/InverseKinematics.html Unity Manual: Inverse Kinematics] on &#039;&#039;docs.unity3d.com&#039;&#039;; retrieved March 18, 2025.&amp;lt;/ref&amp;gt;. Most avatar features within VRChat relate to Inverse Kinematics in some way.&lt;br /&gt;
&lt;br /&gt;
IK 2.0 was introduced&amp;lt;ref&amp;gt;[https://www.youtube.com/watch?v=hZKv9_77xlM &#039;VRChat - IK 2.0 Released!&#039;] on &#039;&#039;YouTube&#039;&#039;; retrieved March 18, 2025.&amp;lt;/ref&amp;gt; on May 25, 2022, just shortly after the release&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202212 &#039;VRChat 2022.1.2&#039;] on &#039;&#039;docs.vrchat.com&#039;&#039;; retrieved March 18, 2025.&amp;lt;/ref&amp;gt; of [[Avatar Dynamics]]&amp;lt;ref&amp;gt;[https://hello.vrchat.com/blog/avatar-dynamics-live &#039;Avatar Dynamics is Now Live&#039;] on &#039;&#039;VRChat&#039;s Blog&#039;&#039;; retrieved March 18, 2025.&amp;lt;/ref&amp;gt; and [[Physbones]] in April 2022. The releases of IK 2.0 and Avatar Dynamics, have drastically improved the quality of avatar movements, and flexibility. &lt;br /&gt;
&lt;br /&gt;
==IK settings within VRChat==&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;For more detailed information, see also [[Settings#Tracking_&amp;amp;_IK]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Face Tracking====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
! Values&lt;br /&gt;
!Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| Enable [[Selfie Expression]]&lt;br /&gt;
|On/Off&lt;br /&gt;
|Selfie Expression uses your camera to animate your avatar! No one will see your real face. Image data is processed locally on your divce, only used for animation, and never saved. &lt;br /&gt;
|-&lt;br /&gt;
|Auto-Adjust Selfie Expression Quality&lt;br /&gt;
|On/Off&lt;br /&gt;
|Automatically adjust Selfie Expression quality depending on current frame rate&lt;br /&gt;
|-&lt;br /&gt;
|Selfie Expression Quality Level&lt;br /&gt;
|Best Quality/High Quality/Balanced/Performance/Off &lt;br /&gt;
|&#039;&#039;&#039;[Best Quality]&#039;&#039;&#039; Quality - Selfie Expression uses camera with highest resolution and framerate&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[High Quality]&#039;&#039;&#039; Quality - Selfie Expression uses camera with higher resolution and framerate&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Balanced]&#039;&#039;&#039; Balanced - Selfie Expression uses camera with medium resolution and framerate&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Performance]&#039;&#039;&#039; Performance - Selfie Expression disables hand tracking and uses minimum camera resolution and framerate&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off]&#039;&#039;&#039; Off - Selfie Expression is disabled until frame rate improves&lt;br /&gt;
|-&lt;br /&gt;
|Selfie Expression Also Moves Hands&lt;br /&gt;
| On/Off&lt;br /&gt;
|While Selfie Expression is enabled, and the Quality setting is set to &#039;Balanced&#039; or above, allow moving hands via your webcam&lt;br /&gt;
|-&lt;br /&gt;
|Auto Recentering Speed&lt;br /&gt;
|0-100 &lt;br /&gt;
|Adjust how quickly your avatar will automatically recenter rotation (to compensate your camera offset)&lt;br /&gt;
|-&lt;br /&gt;
|Recenter&lt;br /&gt;
| -&lt;br /&gt;
|Instantly recenter your avatar to compensate for camera offset&lt;br /&gt;
|-&lt;br /&gt;
| Reset &lt;br /&gt;
| -&lt;br /&gt;
|Reset to default&lt;br /&gt;
|-&lt;br /&gt;
|Change Webcam Device&lt;br /&gt;
| -&lt;br /&gt;
|Change your current webcam device. Makes sure your webcam is not being used by other software &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Eye Tracking====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name &lt;br /&gt;
!Values&lt;br /&gt;
!Tooltip&lt;br /&gt;
|-&lt;br /&gt;
|Force Eyetracking Raycast &lt;br /&gt;
|On/Off&lt;br /&gt;
| When eyetracking is active, force eyes to converge at a distance determined by raycast hit &lt;br /&gt;
|-&lt;br /&gt;
|Display Eyetracking Debug&lt;br /&gt;
|On/Off&lt;br /&gt;
|When eyetracking is active, display debug overlay information&lt;br /&gt;
|-&lt;br /&gt;
| Disable Eye Look Tracking&lt;br /&gt;
|On/Off&lt;br /&gt;
|Disable tracking eye look direction&lt;br /&gt;
|-&lt;br /&gt;
|Disable Eye Lid Tracking&lt;br /&gt;
|On/Off&lt;br /&gt;
|Disable tracking eyelid closed amount&lt;br /&gt;
|-&lt;br /&gt;
|Mic Mute Disabled Eyetracking&lt;br /&gt;
|On/Off &lt;br /&gt;
|The in-app mic mute function will disable eyetracking as well (when not using push-to-talk mode)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Finger Tracking ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Values&lt;br /&gt;
!Tooltip&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Jump Gesture &lt;br /&gt;
|On/Off&lt;br /&gt;
|Enable or Disable jump Gesture &lt;br /&gt;
|-&lt;br /&gt;
|Grab Gesture&lt;br /&gt;
|Grab/Pinch/Combined &lt;br /&gt;
| Choose finger grab gesture &lt;br /&gt;
|}&lt;br /&gt;
====Calibration &amp;amp; Debug====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Values&lt;br /&gt;
!Tooltip&lt;br /&gt;
|-&lt;br /&gt;
|Legacy Calibration&lt;br /&gt;
|On/Off&lt;br /&gt;
|Toggles using the old locked avatar position style of FBT calibration&lt;br /&gt;
|-&lt;br /&gt;
|One Handed Calibration&lt;br /&gt;
| On/Off&lt;br /&gt;
|Only require holding a single trigger rather than both when finalizing FBT calibration&lt;br /&gt;
|-&lt;br /&gt;
|Display Calibration Visuals&lt;br /&gt;
|On/Off&lt;br /&gt;
|Display extra detail during FBT calibration, Adjust FBT mode, and eyetracking debug&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| IK Debug Logging&lt;br /&gt;
| On/Off&lt;br /&gt;
|Adds additional output to the log regarding IK &lt;br /&gt;
|-&lt;br /&gt;
|Per-Avatar Calibration Adjustment&lt;br /&gt;
|On/Off&lt;br /&gt;
| Changes made in Adjust FBT mode will be applied per-avatar&lt;br /&gt;
|-&lt;br /&gt;
|Allow Sending Head and Wrist VR Tracking OSC Data*&lt;br /&gt;
|On/Off&lt;br /&gt;
| Send VR system head and wrist OSC data&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Calibration Range&lt;br /&gt;
|0.05-2.00m&lt;br /&gt;
|Determines the distance from predicted supported binding points that the caliibration will search (in meters). The closest binding point to the center of the search sphere will be used.&lt;br /&gt;
|-&lt;br /&gt;
|Confirm Calibration&lt;br /&gt;
|On/Off&lt;br /&gt;
| Confirmation dialogs when clicking the &amp;quot;Calibrate FBT&amp;quot; button are [enabled/disabled], click to [disable/enable]. &lt;br /&gt;
|-&lt;br /&gt;
|FBT Tracker Model&lt;br /&gt;
|Sphere, System, Box, Axis&lt;br /&gt;
|Switch tracker model&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Sphere]&#039;&#039;&#039; Sphere - Your trackers will display as the classic default white ball&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[System]&#039;&#039;&#039; System - Your trackers will display using models provided by your VR system&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Box]&#039;&#039;&#039; Box - Your trackers will display as boxes with colored sides representing standard xyz axis colors (lighter colors for positive direction)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Axis]&#039;&#039;&#039; Axis - Your trackers will display with axis aligned protrusions with colored tips representing standard xyz axis colors (lighter colors for positive direction) &lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;*Footnote regarding the Allow Sending Head and Wrist VR Tracking OSC Data option:&#039;&#039;&#039; Legal Disclaimer: You are enabling a feature that will share data about you with third-party services and devices using the OSC network protocol. if you proceed, you are expressly directing VRChat to share data from your headset and other accessories with services and devices that you configure to receive such data. You can turn off this feature at any time in the &amp;quot;Tracking &amp;amp; IK&amp;quot; main menu options page.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Body Tracking====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Values&lt;br /&gt;
! Tooltip&lt;br /&gt;
|-&lt;br /&gt;
| User Real Height&lt;br /&gt;
|(3&#039;0&amp;quot;-8&#039;0&amp;quot; ft)/(0.81m-2.44m) &lt;br /&gt;
|User Real Height should always be set to your height in real life. its important for properly matching your avatar with your body.&lt;br /&gt;
|-&lt;br /&gt;
|Metric Units Adjustment&lt;br /&gt;
|On/Off&lt;br /&gt;
|Adjustment arrows for User Real hight increment in cm instead of inches&amp;lt;br&amp;gt;&lt;br /&gt;
Adjustment arrows for User Real hight increment in inches instead of cm&lt;br /&gt;
|-&lt;br /&gt;
|Use Legacy IK Solving&lt;br /&gt;
|On/Off&lt;br /&gt;
|&#039;&#039;&#039;[Off]&#039;&#039;&#039; Now using new IK2.0&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[On]&#039;&#039;&#039; Now using old legacy IK      &lt;br /&gt;
|-&lt;br /&gt;
|Disable Shoulder Tracking&lt;br /&gt;
|On/Off&lt;br /&gt;
|Prevents arm trackers from affecting shoulders. Use this to avoid issues with some types of IMU-only based arm trackers&lt;br /&gt;
|-&lt;br /&gt;
|Freeze Tracking on Disconnect&lt;br /&gt;
|On/Off&lt;br /&gt;
|Cause trackers to freeze in place relative to the user when they are disconnected   &lt;br /&gt;
|-&lt;br /&gt;
|Shoulder Width Compensation&lt;br /&gt;
|On/Off &lt;br /&gt;
|Assists in straightening the arm when reaching upwards on avatars with narrow shoulders&lt;br /&gt;
|-&lt;br /&gt;
|FBT Locomotion Animation&lt;br /&gt;
|On/Off&lt;br /&gt;
| FBT locomotion animation is [enabled/disabled] click to [enable/disable]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Tracker Motion Prediction&lt;br /&gt;
|0-100%&lt;br /&gt;
| Set how much latency compensating moton prediciton to use on body trackers, only works for SteamVR trackers.&lt;br /&gt;
|-&lt;br /&gt;
|Wrist Angle&lt;br /&gt;
| -45° to 45°&lt;br /&gt;
|Offsets the angle of the wrist alignment toward or away from the thumb     &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Arm vs Height Ratio&lt;br /&gt;
|30-60%&lt;br /&gt;
|Adjusts the ratio used to scale the avatar when using mesure-by-arms mode   &lt;br /&gt;
|-&lt;br /&gt;
|Knee Angle&lt;br /&gt;
| -180° to 180°&lt;br /&gt;
|Offsets the knee-bend angle as predicted by the foot angle. Ignored if knee trackers are used.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==In the SDK==&lt;br /&gt;
[[File:VRCAvatarDescriptorIK.webp|thumb|A screenshot within Unity, to highlight VRChat SDK&#039;s various options for Inverse Kinematics.]]&lt;br /&gt;
Within Unity, an avatar&#039;s skeleton can be inspected and rigged. Within the [[VRChat SDK]], any IK animations can be edited. In addition, [[PhysBones]] and SquishyBones can be placed onto the avatar.&lt;br /&gt;
&lt;br /&gt;
Within the &#039;&#039;&#039;VRC Avatar Descriptor&#039;&#039;&#039; component on an avatar, various settings are effected by an avatar&#039;s skeleton and inverse kinematics, such as:&lt;br /&gt;
* &#039;&#039;&#039;Eye Look&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Playable Layers&#039;&#039;&#039;&lt;br /&gt;
** Bases&lt;br /&gt;
*** Base: Locomotion&lt;br /&gt;
*** Additive: Idle&lt;br /&gt;
*** Gestures&lt;br /&gt;
*** Actions&lt;br /&gt;
*** FX&lt;br /&gt;
** Special&lt;br /&gt;
*** Sitting&lt;br /&gt;
*** TPose&lt;br /&gt;
*** IKPose&lt;br /&gt;
* &#039;&#039;&#039;Lower Body&#039;&#039;&#039;&lt;br /&gt;
** Use Auto-Footsteps for 3 and 4 point tracking&lt;br /&gt;
** Force Locomotion animations for 6 point tracking&lt;br /&gt;
* &#039;&#039;&#039;Colliders&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Physbones===&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;For more detailed information, see also [[PhysBones]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Physbones are an avatar feature that utilizes VRChat&#039;s inverse kinematics system. An avatar with Physbones enabled take a bone, or set of bones on an avatar, and display additional motion beyond the normal skeletal movements. A physbones component can be enabled on an avatar&#039;s hair, clothing, tails, ears, and more, allowing those features to simulate physics, and be affected by movement, gravity, and collisions.&lt;br /&gt;
&lt;br /&gt;
===Avatar Dynamics===&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;For more detailed information, see also [[Avatar Dynamics]].&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Certain avatar dynamics tie in with Inverse Kinematics! Certain toggles, interactives, and animations can be triggered on an avatar&#039;s skeleton, or by an avatar&#039;s collider.&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
* [https://docs.vrchat.com/docs/ik-20-features-and-options IK 2.0 Features and Options] on &#039;&#039;docs.vrchat.com&#039;&#039;.&lt;br /&gt;
* [https://docs.unity3d.com/Manual/InverseKinematics.html Unity Manual: Inverse Kinematics] on &#039;&#039;docs.unity3d.com&#039;&#039;&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Avatars]]&lt;br /&gt;
* [[Avatar Dynamics]]&lt;br /&gt;
* [[PhysBones]]&lt;br /&gt;
* [[Guides:Types of tracking]]&lt;br /&gt;
** [[Full-Body Tracking]]&lt;br /&gt;
** [[Finger tracking]]&lt;br /&gt;
==References==&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Guides:How_to_swap_out_baked_lightmaps&amp;diff=69262</id>
		<title>Guides:How to swap out baked lightmaps</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Guides:How_to_swap_out_baked_lightmaps&amp;diff=69262"/>
		<updated>2026-04-15T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
[[File:Both baked versions stacked.jpg|border|right|frameless]]&lt;br /&gt;
This guide will show you how you can swap Baked Lightmaps in VRChat. This is useful to create a day and night version of your world or multiple different lighting scenarios. &amp;lt;br /&amp;gt;Compared to other common solutions, such as utilizing real time lights or using a tinted overlay, this method is both optimized and represents light better.&lt;br /&gt;
&lt;br /&gt;
The core principle behind this method is to bake light differently on multiple copies of the same static mesh by placing them in different areas of your scene and later stacking them to be at the same location. This needs to be done, because VRChat does not allow you access to change Lightmaps directly.&lt;br /&gt;
&lt;br /&gt;
== Setting up the scene ==&lt;br /&gt;
&lt;br /&gt;
Start by putting everything in your scene you would like to bake as a child of an empty Gameobject. For this purpose calling it &amp;quot;static&amp;quot; would be fitting. &amp;lt;br /&amp;gt;Have another Gameobject, which will have your Light Entities, Reflection Probes and all other non-static objects that may have different materials set up for your different lighting conditions. &amp;quot;dynamics&amp;quot; may be a fitting name for it. Things such as Water shaders that you would like to appear darker for a night version by editing its material.&lt;br /&gt;
&lt;br /&gt;
[[File:Organized_Hierachy.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Use this as your base to adjust the lighting. Use a duplicate of that scene (via Ctrl+D) to adjust the lighting for your additional lighting conditions. These copies of your scene won&#039;t have an effect on your main scene. &amp;lt;br /&amp;gt;When adjusting the lighting please be aware, that you are limited to only one Directional Light later. You can use layers here to have multiple directional lights affect different meshes, however a cleaner approach would be to utilize a Spot Light to replace additional Directional Lights.&lt;br /&gt;
&lt;br /&gt;
[[File:Spotlight_Setup_to_replace_Directional_Light.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
As you see a spotlight placed far away will serve as a great alternative. &amp;lt;br /&amp;gt;On open worlds such us [[Atoll of Ether]], that has a baked day and night version you can utilize a large plane, set to &amp;quot;shadows only&amp;quot; to block the directional light used for the day version creeping into the night version.&lt;br /&gt;
&lt;br /&gt;
[[File:Plane_setup_to_block_Light.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
== Baking the lights ==&lt;br /&gt;
Once you are satisfied with having set up your different lighting scenarios, copy the Gameobject containing the non-static other objects and light entities (previously referred to  as &amp;quot;dynamics&amp;quot; Gameobject) to your main scene. &amp;lt;br /&amp;gt;Then make a duplicate of your &amp;quot;static&amp;quot; gameobject within your hierarchy, that contains your static gameobjects. &amp;lt;br /&amp;gt;Let&#039;s assume you would like to do a day and night version of your world, keep your Day-static and Day-dynamic Gameobjects as is and move the freshly duplicated Night-static and Night-dynamic Gameobjects far below that. This is how they can be baked in different ways.&lt;br /&gt;
&lt;br /&gt;
[[File:Hierarchy_Day-Night.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Use the large plane set to &amp;quot;shadows only&amp;quot; mentioned earlier to separate the 2, so lighting remains separate.&lt;br /&gt;
&lt;br /&gt;
Now bake your scene.&lt;br /&gt;
&lt;br /&gt;
== Stacking the geometry ==&lt;br /&gt;
The reason to keep things tidied up within 2 Gameobjects per scene is to be able to handle them easily in this step.&lt;br /&gt;
&lt;br /&gt;
[[File:Bake_finished..jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
As you see, after your bake you will now have 2 distinct lighting conditions spaced far apart. Make sure you baked Lightprobes and Reflection probes as well. Now simply take those versions and after that place them all on the same coordinates. Simply setting the relevant Gameobjects (the &amp;quot;static&amp;quot;&#039;s and &amp;quot;dynamic&amp;quot;&#039;s) to 0,0,0 will do.&lt;br /&gt;
&lt;br /&gt;
Please note that it is not possible to bake 2 or more different versions of Lightprobes, so choose the set you think fits best for all lighting scenarios. You may also opt to have only avatars lit by a Realtime Light without shadows, this comes at a relatively large performance cost.&lt;br /&gt;
&lt;br /&gt;
[[File:Both_baked_versions_stacked.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
== Changing skyboxes ==&lt;br /&gt;
You cannot rely on just having 1 Skybox set in the Lighting settings if you would like to change them along with your lighting. &amp;lt;br /&amp;gt;Instead add an inverted sphere with a Skybox material applied for each of your lighting scenarios. Leave the skybox in your Lighting tab blank. Alternatively you can use Lyuma&#039;s SkyboxCubemapDual shader that allows you to change between 2 Skyboxes based on the rotation of the Sun entity: https://gist.github.com/lyuma/38648c33c91a1994b98c5c5d0168a575 . &amp;lt;br /&amp;gt;Using a Procedual Skybox and adjusting the rotation of the Sun entity is also a good solution. &amp;lt;br /&amp;gt;Make sure your Reflection Probes have full coverage of your world, as the fallback Reflection Probe is derived from the skybox set in the Lighting tab, which you may decide to leave blank.&lt;br /&gt;
&lt;br /&gt;
== Interact setup ==&lt;br /&gt;
Now that you have everything baked and stacked on each other, you will likely want to change between your bakes ingame. To do so simply create a udon behaviour that enables one version and disables the others.&lt;br /&gt;
&lt;br /&gt;
[[File:Interact_Setup_to_switch_baked_light.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Alternatively you can also make an animation that enables and disables the components, this may be useful should you use a procedural skybox and want to animate the sun to move across the sky, along with the baked lightmap change. &amp;lt;br /&amp;gt;Should you do this, a simple Animator Bool Toggle will be enough.&lt;br /&gt;
&lt;br /&gt;
== Important last step ==&lt;br /&gt;
I would like to end this guide with a very important note. &amp;lt;br /&amp;gt;Please have all your baked variants enabled by default when loading in! This is important for Unity to be able to batch everything. &amp;lt;br /&amp;gt;Let&#039;s say you want to start out in your day version of your world and disable the night version in unity, since you assume it wont be needed for now. If you do that and the user switches to the night version in-game, they will render the night version unbatched, meaning all the performance benefits gained by this method are for nothing.&lt;br /&gt;
&lt;br /&gt;
Instead, have everything enabled when loading in, setup a &#039;&#039;OnEnable&#039;&#039; Udon event and have that disable all your Lighting variants, except the one you wish to spawn in. This will ensure all Lighting variants are batched. The difference this makes is immense and crucial.&lt;br /&gt;
&lt;br /&gt;
[[File:OnEnable_setup_on_map_load.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Swapping out baked light has great performance benefits and will feel more natural than using real time light or a tinted camera overlay. Few worlds use this technique, the one shown in this guide was [[Community:Atoll of Ether]], however [[VRChat Home]] also swaps out baked light.&lt;br /&gt;
[[Category:Guides]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Guides:How_to_atlas_your_VRChat_world&amp;diff=69261</id>
		<title>Guides:How to atlas your VRChat world</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Guides:How_to_atlas_your_VRChat_world&amp;diff=69261"/>
		<updated>2026-04-15T07:45:17Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
[[File:Picture 28 - Atlas World Guide.jpg|border|right|frameless]]&lt;br /&gt;
One of the most powerful tools to optimize your [[Special:MyLanguage/worlds|world]] for best performance is to use as few materials as possible. This is important, since each material has a compounding requirement of drawcalls/batches to render your scene. Simplified this means, each material generates 1 drawcall inherently per object or batched object. However each reflection probe and lightmap texture applied does add an additional one each. Other factors compound this even further, but the bottom line here is to highlight that each material added to your world will have a substantial performance impact.&lt;br /&gt;
Reducing Materials used, means reducing drawcalls. This is crucial, because drawcalls are an instruction from a CPU to a Graphics Card to render something in a certain way. This is something that happens every single frame. VRChat is a CPU bottlenecked platform, where you GPU has a lot of free headroom, therefore the less strain you put on your CPU the more performance you gain.&lt;br /&gt;
&lt;br /&gt;
If you are striving to have visual fidelity combined with high performance, then making a single [[Special:MyLanguage/Atlas|Atlas Texture]] of all your textures used in your world will be the key to that. This advanced guide will go into great detail on how to best achieve this task. It showcases a small example to follow along, as well as how it was done in the [[Community:Eventide]] world.&lt;br /&gt;
&lt;br /&gt;
Please note that you should be [[Special:MyLanguage/Baked Light|baking light]] and marking all non-moving objects as [[Special:MyLanguage/Batching|static]], before you continue. These are 2 easy methods that also have a huge impact on performance.&lt;br /&gt;
&lt;br /&gt;
==Preparing Models==&lt;br /&gt;
When applying a material in Unity it will project its texture the way its UV map is projected on the model. Often that means you will have the material tiling along the surface of the model. On the UV map this looks as though the UV face is going out of bounds of its texture.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_1_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
However this means, you are limited to to only having one texture per material. If you were to add multiple textures to one image, your scene&#039;s textures would fall apart quickly.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_2_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
This model can be adjusted to allow for tiling a single texture from an atlas however. All you would need to do is to add several vertical and horizontal edge cuts to your model where you would want to repeat your texture, so that each square can represent one instance of a texture tiling.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_3_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
The process of getting there however can be unintuitive, which makes this a somewhat advanced technique. You will want to ensure, that each square you cut into an object is roughly the same size.&lt;br /&gt;
&lt;br /&gt;
The best way to get these cuts is to use the Knife Project function in blender under Mesh -&amp;gt; Knife Project (or search it up via F3). To use this tool correctly You should prepare a large grid of edges with no faces. To do so subdivide a large plane, then Shortcut: X while in edit mode and select &amp;quot;Only Faces&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_4_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Then select the Object you wish to cut through using this grid.&lt;br /&gt;
&lt;br /&gt;
Enter Edit Mode.&lt;br /&gt;
&lt;br /&gt;
Hold Ctrl while in edit mode of said object and only then select your grid, still holding Ctrl.&lt;br /&gt;
&lt;br /&gt;
With all this done head to Mesh -&amp;gt; Knife Project.&lt;br /&gt;
&lt;br /&gt;
Line it up so the grid of edges is in front of your model. Make sure to enable Orthographic view before, to remove perspective (Shortcut: Numpad 5). &lt;br /&gt;
&lt;br /&gt;
[[File:Picture_5_-_Atlas_World_Guide.jpg|border|frameless|256x256px]]&lt;br /&gt;
&lt;br /&gt;
Execute Knife Project and check the &amp;quot;Cut Through&amp;quot; option on the bottom left of the viewport. (See below)[[File:Picture_6_-_Atlas_World_Guide.jpg|border|frameless|1024x1024px]]By toggling &amp;quot;Cut Through&amp;quot; you can update the cuts made before confirming. Just make sure it is checked at the end.&lt;br /&gt;
&lt;br /&gt;
==Setting up UV&#039;s for an Atlas==&lt;br /&gt;
The model is now prepared to manually tile textures on. To make this easier, continue using your materials with a single texture and not a texture on your atlas.&lt;br /&gt;
&lt;br /&gt;
To start out, find a square with as little cuts as possible. UV map the texture on it so that it fills out the entire UV space from 0,0 to 1,1. As in only where the texture is shown within UV Editing.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_7_-_Atlas_World_Guide.jpg|border|frameless|1024x1024px]]&lt;br /&gt;
&lt;br /&gt;
This will serve as your base.&lt;br /&gt;
&lt;br /&gt;
Next use the blender plugin &amp;quot;Magic UV&amp;quot; to extend the UVs of this square onto adjacent squares. This can be done using UV -&amp;gt; Texture Wrap in the 3D viewport, set the options &amp;quot;Refer&amp;quot; and &amp;quot;Set&amp;quot; as quick favourites or keybinds. I set them to C and D.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_8_-_Atlas_World_Guide.jpg|border|frameless|256x256px]]&lt;br /&gt;
&lt;br /&gt;
Now use &amp;quot;Refer&amp;quot; on the face that has your texture uv-mapped on and &amp;quot;Set&amp;quot; on a face next to it.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_9_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Do this until you have filled an entire adjacent square. Often a square will have other edges intersecting it or cut off part way through.&lt;br /&gt;
&lt;br /&gt;
As you see, your UV editing window now has 1 square filing out the original 0,0 to 1,1 UV space and one of a very similar size adjacent to it, overshooting.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_10_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Since the goal is to use a texture from a texture atlas to tile everything, you should now move the newly UV mapped square from the adjacent UV space to your original 0,0 to 1,1 space. Stacking it on top of existing UV faces. Using Shortcut: Y will detach your selection into a separate island, use this before should it stick to adjacent faces.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_11_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
After you stacked it on the space, fix up minor discrepancies so that this newly UV mapped square is taking up the full 0,0 to 1,1 UV space. Ensure the correct alignment of each UV face, by moving it in 1 UV Texture increments only.&lt;br /&gt;
&lt;br /&gt;
Repeat this process for your entire model.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_12_-_Atlas_World_Guide.jpg|border|frameless|1024x1024px]]&lt;br /&gt;
&lt;br /&gt;
While the method described above will work for most parts of a model, this is not the only way to stack your UV maps. Smaller models may not need to have additional cuts at all.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_13_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
For long roads you could make a 4 by 4 meter section of it, which you UV map and then have an array modifier repeat, resulting in no additional work needed afterwards.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_14_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Or sometimes it may just be worthwhile to manually UV map parts of a model again instead of using &amp;quot;Set&amp;quot; and &amp;quot;Refer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Experimenting with normal UV project and UV Cube Project can help too.&lt;br /&gt;
&lt;br /&gt;
As explained in the intro to this guide, the GPU has a lot of headroom available, meaning you can add many more polygons without any performance issues. This is what this method makes use of. The drawcalls saved by saving materials is far more beneficial than the polygons added to compensate.&lt;br /&gt;
&lt;br /&gt;
==Creating an Atlas Texture==&lt;br /&gt;
After finishing UV mapping all models within your world this way and moving everything to occupy the 0,0 to 1,1 UV space, it is now time to make an atlas for this setup.&lt;br /&gt;
&lt;br /&gt;
This is as easy as selecting all individual textures and aligning them on a large texture.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_15_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Ensure all textures are aligned accurately in a power of 2 configuration. This means, should you use a 4096 x 4096 (2^12) large atlas and 1024x1024 (2^10) textures, align your textures so that you could fit exactly 16 textures within your atlas. Should you have other textures or colors, place them where a 1024x1024 would have fit with some empty space around it. I.e Solid Colors are grouped in 2 1024x1024 Spaces on the top left of [[Eventide]]&#039;s Texture Atlas.&lt;br /&gt;
&lt;br /&gt;
See the grid below as a helpful baseline for your arrangements.&lt;br /&gt;
[[File:Picture 16 - Atlas World Guide.jpg|none|thumb|256x256px|Grid Layout for 16 textures on a 4k Atlas]]&lt;br /&gt;
&lt;br /&gt;
The same applies should you decide to use up to 64 512x512 on a 4096x4096 atlas.&lt;br /&gt;
[[File:Picture 17 - Atlas World Guide.jpg|none|thumb|256x256px|Grid Layout for 64 textures on a 4k Atlas]]&lt;br /&gt;
&lt;br /&gt;
To accurately place textures on your atlas, it is important to keep mip-maps in mind. Mip mapping on single-texture materials help to have them display well at a distance by calculating the pixels shown, based on adjacent pixels. With this setup however, it would mean that mip-maps on the edge of each texture in your atlas are going to take pixels from other textures right next to them into account. This will produce a bad looking grid, especially in VR. This is highlighted right below.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_18_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Take that into account by scaling each texture down by 4 pixels on each side, meaning your 1024x1024 texture should be scaled down to 1016x1016 instead. 512x512 should be scaled to 504x504 instead.&lt;br /&gt;
&lt;br /&gt;
After that repeat pixels on each edge of your textures by 4 pixels towards the outside. It will reclaim its original texture size of 1024x1024 by padding it.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_19_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
Now paste that texture onto your atlas. And repeat this process for all your other textures, while ensuring an accurate power of 2 placement on your atlas.&lt;br /&gt;
&lt;br /&gt;
Having such padding will ensure that mip mapping is calculated properly later.&lt;br /&gt;
&lt;br /&gt;
Repeat all this for your normal maps, emissive maps and the kinds as well, if you like. Mip mapping is less of a concern for maps other than albedo. Ideally you would do this process for all maps.&lt;br /&gt;
&lt;br /&gt;
== Replacing your individual textures with the Atlas Texture==&lt;br /&gt;
With your models prepared at &#039;&#039;&#039;[[Special:MyLanguage/How to Atlas everything in your World#Setting up UV&#039;s for an Atlas|Setting up UV&#039;s for an Atlas]]&#039;&#039;&#039; and your atlas ready at &#039;&#039;&#039;[[Special:MyLanguage/How to Atlas everything in your World#Creating an Atlas Texture|Creating an Atlas Texture]]&#039;&#039;&#039; it is now time to bring it all together. Follow along closely:&lt;br /&gt;
&lt;br /&gt;
Make your atlas texture the texture of a new material in blender, so that your atlas can be selected as an image in your UV editing window.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_20_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
Select every object in your blender scene in Object Mode. (Shortcut: A)&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_21_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
Enter Edit mode and make sure no faces are selected. (Shortcut: Alt+A will remove all selections)&lt;br /&gt;
&lt;br /&gt;
In your &amp;quot;Material Properties&amp;quot; select your first material and press the &amp;quot;Select&amp;quot; button. This will select all faces in your entire project that have that material applied.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_22_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
In the UV Editing window, you should now see all those faces occupying the 0,0 by 1,1 space. If this is not the case, touch it up accordingly.&lt;br /&gt;
&lt;br /&gt;
As you want to have that occupy a small part of your atlas, scale it down to the real proportions in your atlas.&lt;br /&gt;
&lt;br /&gt;
Should you have used a 1024x1024 texture on a 4096x4096 atlas, this would mean you would want to scale it down to 1016x1016 instead.&lt;br /&gt;
&lt;br /&gt;
As explained in &#039;&#039;&#039;[[Special:MyLanguage/How to Atlas everything in your World#Creating an Atlas Texture|Creating an Atlas Texture]]&#039;&#039;&#039; the importance of having padding, requires scaling down your textures slightly.&lt;br /&gt;
&lt;br /&gt;
Therefore to calculate how far you need to scale down your UV selection to fit its space on your atlas is as follows:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1016 (size of texture on your atlas: 1024 minus 8 pixels of total padding) / 4096 (total atlas size)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
in this case your scaling on all axis should be set to: 0.248046875&lt;br /&gt;
&lt;br /&gt;
Using a scale of 0.25 would be wrong!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For 512x512 textures on a 4096x4096 the calculation would be: 504/4096 leading to 0.123046875&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I understand you may be skipping through this guide as it is very extensive, but please be aware of how this calculation came to be from reading the whole guide before it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Make a separate backup of your .blend file here before continuing.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_23_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
You can also type these calculations as is in blender itself! As you can see on the bottom left on the screen above. Pasting pre-calculated decimals is alright too though.&lt;br /&gt;
&lt;br /&gt;
Move the scaled down UV selection to the corresponding texture on your atlas. If you aligned your textures in a clean power of 2 grid, i.e using the grid above, you should be able to just easily snap it on the right texture. Zoom in and ensure its perfectly centered and that only the 4 pixels of padding on each side remain untouched.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_24_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
Repeat this process for all other materials, always ensuring that nothing else is selected before you start, otherwise you risk moving previously scaled down textures a second time.&lt;br /&gt;
&lt;br /&gt;
Once finished, do a sanity check by selecting everything in your scene while in edit mode and make sure all textures are filled with UV faces, except their sourronding 4 pixels of padding. Note the padding at the bottom center of the following picture.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_25_-_Atlas_World_Guide.jpg|border|frameless|768x768px]]&lt;br /&gt;
&lt;br /&gt;
Make another separate backup of your .blend file here.&lt;br /&gt;
&lt;br /&gt;
Now that your UV mapping is finished up, remove all materials from every object in your .blend file except your Atlas Material. If an object does not have your Atlas Material yet, add it.&lt;br /&gt;
&lt;br /&gt;
Your only material remaining should be the Atlas Material.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_26_-_Atlas_World_Guide.jpg|border|frameless|512x512px]]&lt;br /&gt;
&lt;br /&gt;
If all has worked out you should experience an immediate relief in framerates within blender, while your world still looks just the same.&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_27_-_Atlas_World_Guide.jpg|border|frameless|1024x1024px]]&lt;br /&gt;
&lt;br /&gt;
In a real project, it would look something like that:[[File:Picture 28 - Atlas World Guide.jpg|none|thumb|Finished Atlas UV&#039;s of the Eventide world|1024x1024px]]&lt;br /&gt;
&lt;br /&gt;
Inspect your .blend file for any oddities in textures before finally importing it all into Unity, along with the Atlas texture.&lt;br /&gt;
&lt;br /&gt;
== Advantages of this Atlassing method==&lt;br /&gt;
This is one of the most advanced techniques you can learn as a world creator. It can be done for your entire world project, unless you need a special shader for some textures. Water, Audio Link, video players, transparent things and the sorts would still need a separate material. On very large projects you may also apply this technique to use 2 or more atlases.&lt;br /&gt;
&lt;br /&gt;
Manually tiling your textures and condensing them all into one Atlas has many advantages;&lt;br /&gt;
&lt;br /&gt;
You will gain a massive performance boost, which leaves you with plenty spare headroom for visual fidelity and Udon programming. Even for Android and IOS!&lt;br /&gt;
&lt;br /&gt;
You are independent from any special shaders, you only need the Standard one. This means maintaining your work relies on no 3. Party. Very Easy! This also means you are completely platform and engine independent, as everything is in one .blend file. I am personally happy to report, that in my many years as a world creator I have never had any issues with things in my worlds breaking that a simple reupload did not fix.&lt;br /&gt;
&lt;br /&gt;
You can also flex your atlas in your world at no performance cost.&lt;br /&gt;
[[File:Picture 29 - Atlas World Guide.jpg|none|thumb|A full world atlas showcased within Eventide|1024x1024px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Thanks for your interest in learning this secret art!&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
[[Category:Guides]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Horizon_Adjust&amp;diff=69260</id>
		<title>Horizon Adjust</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Horizon_Adjust&amp;diff=69260"/>
		<updated>2026-04-15T07:44:53Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Accessibility&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name=Horizon Adjust&lt;br /&gt;
|image=&lt;br /&gt;
|platforms= PCVR, Android (VR)&lt;br /&gt;
|branch_live_date = August 5, 2022 &lt;br /&gt;
|branch_live_version = 2022.2.2p2 Build 1218&lt;br /&gt;
|branch_live_releasenote = https://docs.vrchat.com/docs/vrchat-202222p2&lt;br /&gt;
|branch_openbeta_date = July 29, 2022&lt;br /&gt;
|branch_openbeta_version = 2022.2.2p2 Build 1216&lt;br /&gt;
|branch_openbeta_releasenote = [https://discord.com/channels/189511567539306508/503009489486872583/1002774546824298556 Discord]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Horizon Adjust&#039;&#039;&#039; is a feature within VR mode, that allows a user to adjust the offset of their headset&#039;s positioning to remain upright, and facing forward.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[[File:Horizonadjust1.webm|thumb|A demonstration of Horizon Adjust being used. &#039;&#039;(Click to view)&#039;&#039;]]&lt;br /&gt;
Horizon Adjust is a VR comfort feature, lettings users be able to use VRChat easier while reclined or laying down. When setting Horizon Adjust, the viewing position of the user will make the user face forward, as if they were standing and looking forward.&lt;br /&gt;
&lt;br /&gt;
The feature was released on August 5, 2022 with the [https://docs.vrchat.com/docs/vrchat-202222p2 2022.2.2p2] update. However, the feature was teased&amp;lt;ref&amp;gt;[https://hello.vrchat.com/blog/addressing-your-feedback &amp;quot;Addressing Your Feedback&amp;quot;] published to VRChat&#039;s Blog at &#039;&#039;[[hello.vrchat.com]]&#039;&#039;, on July 27, 2022. Retrieved January 14, 2026.&amp;lt;/ref&amp;gt; on July 27, 2022, and then released to [[Special:MyLanguage/Open Beta|Open Beta]] on July 29, 2022&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/developer-update-29-july-2022 &amp;quot;Developer Update - 29 July, 2022&amp;quot;] published to &#039;&#039;[[ask.vrchat.com]]&#039;&#039; on July 29, 2022. Retrieved January 14, 2026.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Horizon Adjust can be found within the [[Special:MyLanguage/Settings|Settings]] tab within the [[Special:MyLanguage/Quick Menu|Quick Menu]], under &#039;&#039;Advanced Options&#039;&#039;, then clicking &#039;&#039;Allow Horizon Adjust&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Warnings===&lt;br /&gt;
Horizon Adjust can cause extreme vertigo for users who are sensitive to motion sickness, or those who are not used to using virtual reality headsets, and VRChat recommends combining other comfort settings, such as Holoport&amp;lt;ref&amp;gt;[https://medium.com/@vrchat/introducing-holoport-locomotion-9ada3abec63 &amp;quot;Introducing Holoport Locomotion] published by &#039;&#039;[https://medium.com/@vrchat VRChat]&#039;&#039; to Medium on July 28, 2016.&amp;lt;/ref&amp;gt;, tunneling, and comfort turning.&lt;br /&gt;
&lt;br /&gt;
==Settings with Horizon Adjust==&lt;br /&gt;
* Horizon Adjust Snap - A toggle that, when enabled, snaps the user&#039;s viewing position along a grid&lt;br /&gt;
* Set Horizon Adjust - Enables Horizon Adjust; this button can be clicked again to update another offset&lt;br /&gt;
* Reset Horizon - Disables Horizon Adjust, and resets their HMD position back to normal&lt;br /&gt;
* Set Standing Height - Sets the user&#039;s avatar to stand up fully. This can be used if the user is crouched, or floating.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:MyLanguage/Settings|Settings]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Features{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:Accessibility]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Horizon_Adjust&amp;diff=69259</id>
		<title>Horizon Adjust</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Horizon_Adjust&amp;diff=69259"/>
		<updated>2026-04-15T07:44:32Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images; ideally, a VR screenshot of the QM HUD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name=Horizon Adjust&lt;br /&gt;
|image=&lt;br /&gt;
|platforms= PCVR, Android (VR)&lt;br /&gt;
|branch_live_date = August 5, 2022 &lt;br /&gt;
|branch_live_version = 2022.2.2p2 Build 1218&lt;br /&gt;
|branch_live_releasenote = https://docs.vrchat.com/docs/vrchat-202222p2&lt;br /&gt;
|branch_openbeta_date = July 29, 2022&lt;br /&gt;
|branch_openbeta_version = 2022.2.2p2 Build 1216&lt;br /&gt;
|branch_openbeta_releasenote = [https://discord.com/channels/189511567539306508/503009489486872583/1002774546824298556 Discord]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Horizon Adjust&#039;&#039;&#039; is a feature within VR mode, that allows a user to adjust the offset of their headset&#039;s positioning to remain upright, and facing forward.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[[File:Horizonadjust1.webm|thumb|A demonstration of Horizon Adjust being used. &#039;&#039;(Click to view)&#039;&#039;]]&lt;br /&gt;
Horizon Adjust is a VR comfort feature, lettings users be able to use VRChat easier while reclined or laying down. When setting Horizon Adjust, the viewing position of the user will make the user face forward, as if they were standing and looking forward.&lt;br /&gt;
&lt;br /&gt;
The feature was released on August 5, 2022 with the [https://docs.vrchat.com/docs/vrchat-202222p2 2022.2.2p2] update. However, the feature was teased&amp;lt;ref&amp;gt;[https://hello.vrchat.com/blog/addressing-your-feedback &amp;quot;Addressing Your Feedback&amp;quot;] published to VRChat&#039;s Blog at &#039;&#039;[[hello.vrchat.com]]&#039;&#039;, on July 27, 2022. Retrieved January 14, 2026.&amp;lt;/ref&amp;gt; on July 27, 2022, and then released to [[Special:MyLanguage/Open Beta|Open Beta]] on July 29, 2022&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/developer-update-29-july-2022 &amp;quot;Developer Update - 29 July, 2022&amp;quot;] published to &#039;&#039;[[ask.vrchat.com]]&#039;&#039; on July 29, 2022. Retrieved January 14, 2026.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Horizon Adjust can be found within the [[Special:MyLanguage/Settings|Settings]] tab within the [[Special:MyLanguage/Quick Menu|Quick Menu]], under &#039;&#039;Advanced Options&#039;&#039;, then clicking &#039;&#039;Allow Horizon Adjust&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===Warnings===&lt;br /&gt;
Horizon Adjust can cause extreme vertigo for users who are sensitive to motion sickness, or those who are not used to using virtual reality headsets, and VRChat recommends combining other comfort settings, such as Holoport&amp;lt;ref&amp;gt;[https://medium.com/@vrchat/introducing-holoport-locomotion-9ada3abec63 &amp;quot;Introducing Holoport Locomotion] published by &#039;&#039;[https://medium.com/@vrchat VRChat]&#039;&#039; to Medium on July 28, 2016.&amp;lt;/ref&amp;gt;, tunneling, and comfort turning.&lt;br /&gt;
&lt;br /&gt;
==Settings with Horizon Adjust==&lt;br /&gt;
* Horizon Adjust Snap - A toggle that, when enabled, snaps the user&#039;s viewing position along a grid&lt;br /&gt;
* Set Horizon Adjust - Enables Horizon Adjust; this button can be clicked again to update another offset&lt;br /&gt;
* Reset Horizon - Disables Horizon Adjust, and resets their HMD position back to normal&lt;br /&gt;
* Set Standing Height - Sets the user&#039;s avatar to stand up fully. This can be used if the user is crouched, or floating.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:MyLanguage/Settings|Settings]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Features{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Helping_Hands&amp;diff=69258</id>
		<title>Community:Helping Hands</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Helping_Hands&amp;diff=69258"/>
		<updated>2026-04-15T07:43:01Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub|Not much information here! Please expand and proofreading, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}{{Noticebox/Community}}&lt;br /&gt;
[[File:Helping-Hands-Group-Logo.png|thumb|right|The group logo for &amp;quot;Helping Hands&amp;quot;.]]&lt;br /&gt;
&#039;&#039;&#039;Helping Hands&#039;&#039;&#039; is a community in VRChat, is a unique initiative focused on bridging communication between Deaf, hard-of-hearing, and hearing individuals through immersive experiences in virtual reality. Originating as a small group aiming to connect Deaf players with other Deaf players, it has grown into a broader community with over 6,000 members globally&amp;lt;ref&amp;gt;As of Nov 2024&amp;lt;/ref&amp;gt;. They primarily use VRChat and Discord to create a safe and supportive space for learning and socializing, often incorporating multiple sign languages, including ASL, BSL, JSL, KSL, LSF&amp;lt;ref&amp;gt;Acronyms for American Sign Language, British Sign Language, Japanese Sign Language, Korean Sign Language, and Langue des Signes Française (French Sign Language).&amp;lt;/ref&amp;gt; and more.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
*[[Community:Sign language in VRChat]]&lt;br /&gt;
*[[Community:Mute]]&lt;br /&gt;
&lt;br /&gt;
==Community links==&lt;br /&gt;
* [https://vrc.group/HANDS.0010 Helping Hands] VRChat group &#039;&#039;(HANDS.0010)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{DEFAULTSORT:Community:Helping_Hands}}&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Group_Fair&amp;diff=69257</id>
		<title>Community:Group Fair</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Group_Fair&amp;diff=69257"/>
		<updated>2026-04-15T07:41:40Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Made tables expandable, Category:Needs images, removed &amp;quot;wip&amp;quot; noticebox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
{{Noticebox/Stub|Page not yet complete! You can help [[VRCWiki:How to contribute|contribute]] by expanding and proofreading this article, in accordance with the [[VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Group Fair&#039;&#039;&#039; is a coordinated community [[Special:MyLanguage/Events|event]], partnered with [[Special:MyLanguage/VRChat|VRChat]]. The Group Fair event helps users explore different [[Special:MyLanguage/Groups|Groups]] and communities within the platform. The event is scheduled from October 24, 2025 to October 26, 2025&amp;lt;ref&amp;gt;[https://x.com/VRChat/status/1981571353372500120 &amp;quot;Groups Fair is live on Open Beta this weekend! (Oct 24–26)&amp;quot;], posted by &#039;&#039;[https://x.com/VRChat VRChat on X.com]&#039;&#039;. Dated October 24, 2025. Retrieved October 24, 2025.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://bsky.app/profile/vrchat.com/post/3m3x5vzsqzc2u &amp;quot;Visit the Group Fair this weekend on Open Beta!&amp;quot;], posted by &#039;&#039;[https://bsky.app/profile/vrchat.com VRChat on Bluesky]&#039;&#039;. Dated October 24, 2025. Retrieved October 24, 2025.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:GroupFairIPS.webp|thumb|VRChat&#039;s IPS banner to promote the Groups Fair, on the Launch Pad.]]&lt;br /&gt;
Groups Fair makes use of the &amp;quot;Live Now&amp;quot; tab on the 2024.4.1 [[Open Beta]], as well as the [[Calendar]] on the [[Quick Menu]].&lt;br /&gt;
&lt;br /&gt;
== 2026 ==&lt;br /&gt;
Please insert event table for 2026.&lt;br /&gt;
==2025==&lt;br /&gt;
&lt;br /&gt;
=== List of groups and events ===&lt;br /&gt;
The Groups Fair lasted for three days, between October 24 to October 26th. The below tables, have the time of events listed in Coordinated Universal Time (UTC).&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
| &amp;lt;strong&amp;gt;Group Fair 2025 - Day 1&amp;lt;/strong&amp;gt;&lt;br /&gt;
|+Day 1&lt;br /&gt;
!Group&lt;br /&gt;
!Shortcode&lt;br /&gt;
!Event&lt;br /&gt;
!Date&lt;br /&gt;
!Time (UTC)&lt;br /&gt;
|-&lt;br /&gt;
|Skits&#039;N&#039;Bits Improv&lt;br /&gt;
|[https://vrc.group/SNB.4752 SNB.4752]&lt;br /&gt;
|EU Improv Workshop - Emotions&lt;br /&gt;
|October 23&lt;br /&gt;
|6:00-8:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|Fur Ever&lt;br /&gt;
|[https://vrc.group/FREVER.2141 FREVER.2141]&lt;br /&gt;
|Fur Ever Hangout!!&lt;br /&gt;
|October 24&lt;br /&gt;
|4:00-9:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Wolfie&#039;s Hangout|Wolfie&#039;s Hangout]]&lt;br /&gt;
|[https://vrc.group/WOFAN.5102 WOFAN.5102]&lt;br /&gt;
|Wolfie&#039;s Hangout Instance&lt;br /&gt;
|October 24&lt;br /&gt;
|4:00 PM - 3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Tiny Café&lt;br /&gt;
|[https://vrc.group/TYCAFE.3042 TYCAFE.3042]&lt;br /&gt;
|Tiny Cafe Groups Fair Hangout&lt;br /&gt;
|October 24&lt;br /&gt;
|6:00-9:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|French VR&lt;br /&gt;
|[https://vrc.group/FRVR.0703 FRVR.0703]&lt;br /&gt;
|&amp;lt;small&amp;gt;&amp;lt;nowiki&amp;gt;Soirée Halloween au French VR |VRChat Groups Fair Event&amp;lt;/nowiki&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 24&lt;br /&gt;
|6:30-9:59 PM&lt;br /&gt;
|-&lt;br /&gt;
|The Synapse&lt;br /&gt;
|[https://vrc.group/SYN.7346 SYN.7346]&lt;br /&gt;
|Angels Meet and Greet&lt;br /&gt;
|October 24&lt;br /&gt;
|6:45 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;The Virtual Reality Show - PHIA Community&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/TVRS.0429 TVRS.0429]&lt;br /&gt;
|TVRS Hangouts: Chill Night - VRC Groups Fair&lt;br /&gt;
|October 24&lt;br /&gt;
|7:00-9:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|79th Class of Hope and Despair&lt;br /&gt;
|[https://vrc.group/79TH.7004 79TH.7004]&lt;br /&gt;
|Dangan in Borderland Tournament Day 9&lt;br /&gt;
|October 24&lt;br /&gt;
|7:30-9:59 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Midnight Bar&lt;br /&gt;
|October 24&lt;br /&gt;
|8:00-10:00PM&lt;br /&gt;
|-&lt;br /&gt;
|OCTAGON Nightclub&lt;br /&gt;
|[https://vrc.group/OCTO.8998 OCTO.8998]&lt;br /&gt;
|OCTAGON Event&lt;br /&gt;
|October 24&lt;br /&gt;
|9:00 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|TransPaws&lt;br /&gt;
|[https://vrc.group/TRPW.6360 TRPW.6360]&lt;br /&gt;
|TransPaws 13＋ Group Public&lt;br /&gt;
|October 24&lt;br /&gt;
|10:00 PM - 12:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;The Game Show Communities of VRChat&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/GSCVRC.1583 GSCVRC.1583]&lt;br /&gt;
|PRESS YOUR LUCK TRANS ACADEMY SPECIAL!&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 12:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Synapse&lt;br /&gt;
|[https://vrc.group/SYN.7346 SYN.7346]&lt;br /&gt;
|Talk Under Moonlight&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 1:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace House Party&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 1:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Transgender Furs Support&lt;br /&gt;
|[https://vrc.group/OTFSS.0050 OTFSS.0050]&lt;br /&gt;
|Weekly Friday Hangout!&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|LGBTQ&lt;br /&gt;
|[https://vrc.group/LGBTQ.7981 LGBTQ.7981]&lt;br /&gt;
|The Gay Cafe Hangout&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Strange Pear Gallery of Fine Arts|Strange Pear Gallery of Fine Arts]]&lt;br /&gt;
|[https://vrc.group/PEAR.7859 PEAR.7859]&lt;br /&gt;
|Art Gallery Open House - GROUP FAIRE DAY 1&lt;br /&gt;
|October 24&lt;br /&gt;
|11:00 PM - 4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;&amp;gt;&amp;lt;&lt;br /&gt;
|[https://vrc.group/FISH.9566 FISH.9566]&lt;br /&gt;
|MAYBE?&lt;br /&gt;
|October 24&lt;br /&gt;
|11:03 PM - 12:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Luxe Nova&lt;br /&gt;
|[https://vrc.group/LXNV.9977 LXNV.9977]&lt;br /&gt;
|Observa Theater Voidfall Event&lt;br /&gt;
|October 24&lt;br /&gt;
|11:30 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;The Game Show Communities of VRChat&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/GSCVRC.1583 GSCVRC.1583]&lt;br /&gt;
|&amp;lt;small&amp;gt;THE RETURN OF JEOPARDY! VR HALLOWEEN EDITION!&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-1:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|MondoCat&lt;br /&gt;
|[https://vrc.group/CAT.0394 CAT.0394]&lt;br /&gt;
|MondoCat. TV&#039;s Carpe D-Em: Seize The Mic Karaoke&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|TransPaws&lt;br /&gt;
|[https://vrc.group/TRPW.6360 TRPW.6360]&lt;br /&gt;
|Spooktober Movie Night&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Ministry Promotions&lt;br /&gt;
|[https://vrc.group/MINIST.7453 MINIST.7453]&lt;br /&gt;
|DOME: A Pop up With DOME!&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The OBSIDIAN Night Bar&lt;br /&gt;
|[https://vrc.group/OBSBAR.0281 OBSBAR.0281]&lt;br /&gt;
|BAR NIGHT ǃ ＠ THE OBSIDIAN NIGHT BAR ǃ&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|RIFT_VR&lt;br /&gt;
|[https://vrc.group/RIFT.3036 RIFT.3036]&lt;br /&gt;
|MattyMatt&#039;s Birthday Bash&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Ministry Promotions&lt;br /&gt;
|[https://vrc.group/MINIST.7453 MINIST.7453]&lt;br /&gt;
|&amp;lt;small&amp;gt;RIFT˸ MattyMatt&#039;s Birthday ⁄ VRChat Community Faire Event&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|12:00-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Fur Ever&lt;br /&gt;
|[https://vrc.group/FREVER.2141 FREVER.2141]&lt;br /&gt;
|Open Deck Night!!&lt;br /&gt;
|October 25&lt;br /&gt;
|12:30-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Noved Squad&lt;br /&gt;
|[https://vrc.group/NOVED.6608 NOVED.6608]&lt;br /&gt;
|&amp;lt;small&amp;gt;Noved Squad x PJKT HorrorCon˸ Spookality World Hop&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|&amp;lt;small&amp;gt;Spookality World Hop ＃1 w⁄ Noved Squadǃ - HorrorCon 2025&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Faceless&lt;br /&gt;
|[https://vrc.group/NOFACE.0408 NOFACE.0408]&lt;br /&gt;
|VIBE - Lounge and Dance - Momo_vr ＆ DulceArma&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Synapse&lt;br /&gt;
|[https://vrc.group/SYN.7346 SYN.7346]&lt;br /&gt;
|Angel&#039;s Root Beer&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
| -Thy Kingdom&lt;br /&gt;
|[https://vrc.group/KING.9295 KING.9295]&lt;br /&gt;
|Thy Kingdom Group Public Social Gathering&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Chaotic Rose&lt;br /&gt;
|[https://vrc.group/CHAOS.5822 CHAOS.5822]&lt;br /&gt;
|CHARACTERS ＆ COCKTAILS - LIVE MUSIC EVENT&lt;br /&gt;
|October 25&lt;br /&gt;
|1:00-8:00 AM&lt;br /&gt;
|-&lt;br /&gt;
| -Thy Kingdom&lt;br /&gt;
|[https://vrc.group/KING.9295 KING.9295]&lt;br /&gt;
|Spookality World Hopping&lt;br /&gt;
|October 25&lt;br /&gt;
|1:25-4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Amoung Us/CAH&lt;br /&gt;
|October 25&lt;br /&gt;
|2:00-4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Ministry Promotions&lt;br /&gt;
|[https://vrc.group/MINIST.7453 MINIST.7453]&lt;br /&gt;
|Cy-Bar: Pub Night with Cy-bar VRChat Groups Fair&lt;br /&gt;
|October 25&lt;br /&gt;
|2:00-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;Corbelle&#039;s Music Festivals And Sessions&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/CMFS.6845 CMFS.6845]&lt;br /&gt;
|CMFS - Friday Night Sights: Open-Mic&lt;br /&gt;
|October 25&lt;br /&gt;
|2:00-5:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Ministry Promotions&lt;br /&gt;
|[https://vrc.group/MINIST.7453 MINIST.7453]&lt;br /&gt;
|Venture Halloween!&lt;br /&gt;
|October 25&lt;br /&gt;
|2:00-7:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|Storytime w/ MrCreepyPasta!! - HorrorCon 2025&lt;br /&gt;
|October 25&lt;br /&gt;
|2:30-3:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Goon Squad&lt;br /&gt;
|[https://vrc.group/GOON.1483 GOON.1483]&lt;br /&gt;
|Blackout Friday: Misfits Collab&lt;br /&gt;
|October 25&lt;br /&gt;
|2:45-6:59 AM&lt;br /&gt;
|}&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
| &amp;lt;strong&amp;gt;Group Fair 2025 - Day 2&amp;lt;/strong&amp;gt;&lt;br /&gt;
|+Day 2&lt;br /&gt;
!Group&lt;br /&gt;
!Shortcode&lt;br /&gt;
!Event&lt;br /&gt;
!Date&lt;br /&gt;
!Time (UTC)&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Popcorn Palace&lt;br /&gt;
|October 25&lt;br /&gt;
|4:30-6:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Sunset Bay&lt;br /&gt;
|October 25&lt;br /&gt;
|6:15-8:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;Corbelle&#039;s Music Festivals And Sessions&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/CMFS.6845 CMFS.6845]&lt;br /&gt;
|CMFS Group Fair Hangout&lt;br /&gt;
|October 25&lt;br /&gt;
|7:00 AM - 6:59 AM&lt;br /&gt;
|-&lt;br /&gt;
|Bionicle&lt;br /&gt;
|[https://vrc.group/BIOVR.3691 BIOVR.3691]&lt;br /&gt;
|Chillin with Nostalgia Day 2&lt;br /&gt;
|October 25&lt;br /&gt;
|2:00-6:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Midnight Bar&lt;br /&gt;
|October 25&lt;br /&gt;
|4:00-5:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|Fur Ever&lt;br /&gt;
|[https://vrc.group/FREVER.2141 FREVER.2141]&lt;br /&gt;
|Game Day!!&lt;br /&gt;
|October 25&lt;br /&gt;
|4:00 PM - 3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:French Vibes|French Vibes]]&lt;br /&gt;
|[https://vrc.group/FRENCH.1266 FRENCH.1266]&lt;br /&gt;
|&amp;lt;small&amp;gt;Bonjour Everyoneǃ Lets Hang Out ｜ VRChat Groups Fair Event&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|4:30-6:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|French VR&lt;br /&gt;
|[https://vrc.group/FRVR.0703 FRVR.0703]&lt;br /&gt;
|Spookality 2025 Sélection des Meilleures Maps&lt;br /&gt;
|October 25&lt;br /&gt;
|4:30-6:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Sunset Bay&lt;br /&gt;
|October 25&lt;br /&gt;
|5:45 PM - 7:15 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Midnight Rooftop&lt;br /&gt;
|October 25&lt;br /&gt;
|6:00-7:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:French Vibes|French Vibes]]&lt;br /&gt;
|[https://vrc.group/FRENCH.1266 FRENCH.1266]&lt;br /&gt;
|&amp;lt;small&amp;gt;Bonjour Everyoneǃ Lets Hang Out ｜ VRChat Groups Fair Event&amp;lt;/small&amp;gt;&lt;br /&gt;
|October 25&lt;br /&gt;
|6:45-8:15 PM&lt;br /&gt;
|-&lt;br /&gt;
|French VR&lt;br /&gt;
|[https://vrc.group/FRVR.0703 FRVR.0703]&lt;br /&gt;
|Event Horrifique The Black Box&lt;br /&gt;
|October 25&lt;br /&gt;
|6:45-8:15 PM&lt;br /&gt;
|-&lt;br /&gt;
|Joken&#039;s AI Friends&lt;br /&gt;
|[https://vrc.group/JOKEN.2224 JOKEN.2224]&lt;br /&gt;
|Halloween Party!&lt;br /&gt;
|October 25&lt;br /&gt;
|7:00 PM - 4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|79th Class of Hope and Despair&lt;br /&gt;
|[https://vrc.group/79TH.7004 79TH.7004]&lt;br /&gt;
|Dangan in Borderland Tournament Day 10&lt;br /&gt;
|October 25&lt;br /&gt;
|7:30-9:59 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Quick Draw&lt;br /&gt;
|October 25&lt;br /&gt;
|8:00-9:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Wolfie&#039;s Hangout|Wolfie&#039;s Hangout]]&lt;br /&gt;
|[https://vrc.group/WOFAN.5102 WOFAN.5102]&lt;br /&gt;
|World Hopping&lt;br /&gt;
|October 25&lt;br /&gt;
|8:00-11:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|SpokenHeart: Spooky Edition!! - HorrorCon 2025&lt;br /&gt;
|October 25&lt;br /&gt;
|8:30-10:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|Bionicle&lt;br /&gt;
|[https://vrc.group/BIOVR.3691 BIOVR.3691]&lt;br /&gt;
|Bionicle PVP Eventǃ [PC only]&lt;br /&gt;
|October 25&lt;br /&gt;
|8:30-11:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|The Faceless&lt;br /&gt;
|[https://vrc.group/NOFACE.0408 NOFACE.0408]&lt;br /&gt;
|Intro to Trad Goth Dancing w/ Elldrytch&lt;br /&gt;
|October 25&lt;br /&gt;
|9:00-10:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace House Party&lt;br /&gt;
|October 24&lt;br /&gt;
|10:00-11:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;The Virtual Reality Show - PHIA Community&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/TVRS.0429 TVRS.0429]&lt;br /&gt;
|TVRS Hangouts: World Hopping - VRC Groups Fair&lt;br /&gt;
|October 25&lt;br /&gt;
|10:00 PM - 12:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Wolfie&#039;s Hangout|Wolfie&#039;s Hangout]]&lt;br /&gt;
|[https://vrc.group/WOFAN.5102 WOFAN.5102]&lt;br /&gt;
|Wolfie&#039;s Hangout Game Night&lt;br /&gt;
|October 25&lt;br /&gt;
|10:00 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Skits&#039;N&#039;Bits Improv&lt;br /&gt;
|[https://vrc.group/SNB.4752 SNB.4752]&lt;br /&gt;
|Skits&#039;n&#039;Bits Improv Show! - HorrorCon 2025&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 12:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Synapse&lt;br /&gt;
|[https://vrc.group/SYN.7346 SYN.7346]&lt;br /&gt;
|World Hopping&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 1:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|No Friends Friends Club&lt;br /&gt;
|[https://vrc.group/NFFC.9364 NFFC.9364]&lt;br /&gt;
|NFFC Game Night&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Transgender Furs Support&lt;br /&gt;
|[https://vrc.group/OTFSS.0050 OTFSS.0050]&lt;br /&gt;
|Weekly Saturday Hangout!&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|LGBTQ&lt;br /&gt;
|[https://vrc.group/LGBTQ.7981 LGBTQ.7981]&lt;br /&gt;
|The Gay Cafe Hangout&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Strange Pear Gallery of Fine Arts|Strange Pear Gallery of Fine Arts]]&lt;br /&gt;
|[https://vrc.group/PEAR.7859 PEAR.7859]&lt;br /&gt;
|Art Gallery Open House - GROUP FAIRE DAY 2&lt;br /&gt;
|October 25&lt;br /&gt;
|11:00 PM - 4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Skits&#039;N&#039;Bits Improv&lt;br /&gt;
|[https://vrc.group/SNB.4752 SNB.4752]&lt;br /&gt;
|Are You Afraid of the Soup? - HorrorCon Improv Show&lt;br /&gt;
|October 25&lt;br /&gt;
|11:30 PM - 1:03 AM&lt;br /&gt;
|-&lt;br /&gt;
|Luxe Nova&lt;br /&gt;
|[https://vrc.group/LXNV.9977 LXNV.9977]&lt;br /&gt;
|Observa Water Voidfall Event&lt;br /&gt;
|October 25&lt;br /&gt;
|11:30 PM - 2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
| Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace ＠ Kart&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-1:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Virtual Howl&lt;br /&gt;
|[https://vrc.group/VRHOWL.1701 VRHOWL.1701]&lt;br /&gt;
|Weekend Meetup (Americas)&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-2:00 AM&lt;br /&gt;
|-&lt;br /&gt;
| Sonic VRChat RP&lt;br /&gt;
|[https://vrc.group/SVRCRP.4694 SVRCRP.4694]&lt;br /&gt;
|Gaia ~ PumpkinFest 2025&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-2:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;small&amp;gt;The Game Show Communities of VRChat&amp;lt;/small&amp;gt;&lt;br /&gt;
|[https://vrc.group/GSCVRC.1583 GSCVRC.1583]&lt;br /&gt;
|Saturday Game Show Night!&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-2:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|MondoCat&lt;br /&gt;
|[https://vrc.group/CAT.0394 CAT.0394]&lt;br /&gt;
|MondoCat.TV&#039;s Semi-Social Saturdays - with Ventile!&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|VRC Kmart&lt;br /&gt;
|[https://vrc.group/KMRT.4414 KMRT.4414]&lt;br /&gt;
|On The Clock event&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-3:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The OBSIDIAN Night Bar&lt;br /&gt;
|[https://vrc.group/OBSBAR.0281 OBSBAR.0281]&lt;br /&gt;
|BAR NIGHT ǃ ＠ THE OBSIDIAN NIGHT BAR ǃ&lt;br /&gt;
|October 26&lt;br /&gt;
|12:00-4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|The Faceless&lt;br /&gt;
|[https://vrc.group/NOFACE.0408 NOFACE.0408]&lt;br /&gt;
|DREAM CRYPT 2 - Horror Maze and Live DJ Sets&lt;br /&gt;
|October 26&lt;br /&gt;
|12:45-6:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|The Faceless: Dream Crypt! - HorrorCon 2025&lt;br /&gt;
|October 26&lt;br /&gt;
|1:00-6:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Chaotic Rose&lt;br /&gt;
|[https://vrc.group/CHAOS.5822 CHAOS.5822]&lt;br /&gt;
|KARAOKE PREGAME&lt;br /&gt;
|October 26&lt;br /&gt;
|1:00-4:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Built On Love&lt;br /&gt;
|[https://vrc.group/LOVE.5507 LOVE.5507]&lt;br /&gt;
|Kaleidosky&lt;br /&gt;
|October 26&lt;br /&gt;
|1:00-9:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Music ＆ Chill&lt;br /&gt;
|October 26&lt;br /&gt;
|2:00-3:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|Tԋҽ Sρσɳɠҽ Lσυɳɠҽ&lt;br /&gt;
|[https://vrc.group/SIUINC.3355 SIUINC.3355]&lt;br /&gt;
|BadgerBlunts Rave Cave&lt;br /&gt;
|October 26&lt;br /&gt;
|2:00-8:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Yitties&lt;br /&gt;
|[https://vrc.group/YIT.6585 YIT.6585]&lt;br /&gt;
|Yitties - After Hours - Group Fair&lt;br /&gt;
|October 26&lt;br /&gt;
|3:55-9:00 AM&lt;br /&gt;
|}&lt;br /&gt;
{| role=&amp;quot;presentation&amp;quot; class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
| &amp;lt;strong&amp;gt;Group Fair 2025 - Day 3&amp;lt;/strong&amp;gt;&lt;br /&gt;
|+Day 3&lt;br /&gt;
!Group&lt;br /&gt;
!Shortcode&lt;br /&gt;
!Event&lt;br /&gt;
!Date&lt;br /&gt;
!Time (UTC)&lt;br /&gt;
|-&lt;br /&gt;
!Group&lt;br /&gt;
!Shortcode&lt;br /&gt;
!Event&lt;br /&gt;
!Date&lt;br /&gt;
!Time (UTC)&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Cuddle ＆ Sleep&lt;br /&gt;
|October 26&lt;br /&gt;
|4:00-5:30 AM&lt;br /&gt;
|-&lt;br /&gt;
|Chaotic Rose&lt;br /&gt;
|[https://vrc.group/CHAOS.5822 CHAOS.5822]&lt;br /&gt;
|Earthbound Echoes - LIVE MUSIC EVENT&lt;br /&gt;
|October 26&lt;br /&gt;
|4:00-8:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Popcorn Palace&lt;br /&gt;
|October 26&lt;br /&gt;
|7:30-9:00 AM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Midnight Rooftop&lt;br /&gt;
|October 26&lt;br /&gt;
|5:00-6:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Trans Academy|Trans Academy]]&lt;br /&gt;
|[https://vrc.group/TRANS.7885 TRANS.7885]&lt;br /&gt;
|Voice Modulation Class w/ Prof. Savvy&lt;br /&gt;
|October 26&lt;br /&gt;
|6:00-7:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:French Vibes|French Vibes]]&lt;br /&gt;
|[https://vrc.group/FRENCH.1266 FRENCH.1266]&lt;br /&gt;
|Bonjour Everyoneǃ Lets Hang Out ｜ VRChat Groups Fair Event&lt;br /&gt;
|October 25&lt;br /&gt;
|6:30-8:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|French VR&lt;br /&gt;
|[https://vrc.group/FRVR.0703 FRVR.0703]&lt;br /&gt;
|Soirée survie ǃ ｜ French VR｜ VRChat Groups Fair Event&lt;br /&gt;
|October 26&lt;br /&gt;
|6:30-10:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|The Mighty Gym - VR Fitness Club&lt;br /&gt;
|[https://vrc.group/MIGHTY.0742 MIGHTY.0742]&lt;br /&gt;
|Open Gym - Community Event&lt;br /&gt;
|October 26&lt;br /&gt;
|7:00-8:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|Autumn Ivy˸ Horror Game VA Q＆Aǃ - HorrorCon 2025&lt;br /&gt;
|October 26&lt;br /&gt;
|7:00-8:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace--Quick Draw&lt;br /&gt;
|October 26&lt;br /&gt;
|7:00-8:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Trans Academy|Trans Academy]]&lt;br /&gt;
|[https://vrc.group/TRANS.7885 TRANS.7885]&lt;br /&gt;
|Comfy Coffee Hour&lt;br /&gt;
|October 26&lt;br /&gt;
|7:30-8:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|The Synapse&lt;br /&gt;
|[https://vrc.group/SYN.7346 SYN.7346]&lt;br /&gt;
|EU Game Night! &lt;br /&gt;
|October 26&lt;br /&gt;
|8:00-10:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|MondoCat&lt;br /&gt;
|[https://vrc.group/CAT.0394 CAT.0394]&lt;br /&gt;
|MondoCat․TV&#039;s Yap ＆ Nap - with Theosǃ&lt;br /&gt;
|October 26&lt;br /&gt;
|8:00-10:00 PM&lt;br /&gt;
|-&lt;br /&gt;
|Projekt Community&lt;br /&gt;
|[https://vrc.group/PJKT.3741 PJKT.3741]&lt;br /&gt;
|Spookality World Hop ＃2ǃ - HorrorCon 2025&lt;br /&gt;
|October 26&lt;br /&gt;
|8:30-9:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|[[Community:Trans Academy|Trans Academy]]&lt;br /&gt;
|[https://vrc.group/TRANS.7885 TRANS.7885]&lt;br /&gt;
|Comfy Coffee Tour&lt;br /&gt;
|October 26&lt;br /&gt;
|8:30-9:30 PM&lt;br /&gt;
|-&lt;br /&gt;
|79th Class of Hope and Despair&lt;br /&gt;
|[https://vrc.group/79TH.7004 79TH.7004]&lt;br /&gt;
|Dangan in Borderland Tournament Day 11&lt;br /&gt;
|October 26&lt;br /&gt;
|8:30-10:59 PM&lt;br /&gt;
|-&lt;br /&gt;
|Phantom Party Palace&lt;br /&gt;
|[https://vrc.group/PHANTO.2343 PHANTO.2343]&lt;br /&gt;
|Phantom Party Palace Midnight Bar&lt;br /&gt;
|October 26&lt;br /&gt;
|9:00-10:30 PM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Special:MyLanguage/Groups|Groups]]&lt;br /&gt;
* [[Special:MyLanguage/Social|Social]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
{{Navbox/Events}}&lt;br /&gt;
[[Category:Events]]&lt;br /&gt;
[[Category:Events by VRChat]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Gold-plated_Lighter&amp;diff=69256</id>
		<title>Gold-plated Lighter</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Gold-plated_Lighter&amp;diff=69256"/>
		<updated>2026-04-15T07:36:41Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Quote|&#039;&#039;&amp;quot;A flip-style lighter, for pyrotechnical ignition... or anything else you could use a flame for. Interacts with flame-sensitive Contacts. Light &#039;em up.&amp;quot;&#039;&#039;}}&lt;br /&gt;
{{InventoryContentDisplay|name=Gold-plated Lighter&lt;br /&gt;
|image=ListingImage Gold-plated Lighter.png&lt;br /&gt;
|seller=VRChat&lt;br /&gt;
|type=Item&lt;br /&gt;
|price=700&lt;br /&gt;
|price_vrcplus=630&lt;br /&gt;
|availabilityDate=Dec 29, 2025 - Feb 5, 2026&lt;br /&gt;
|description=A flip-style lighter, for pyrotechnical ignition… or anything else you could use a flame for. Interacts with flame-sensitive Contacts.&lt;br /&gt;
&lt;br /&gt;
Light ‘em up.&lt;br /&gt;
|productID=prod_c1c04228-db83-49c4-84d2-d2bdc7122da2&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Gold-plated Lighter&#039;&#039;&#039; is a limited-time [[Special:MyLanguage/Items|item]], sold in the [[Special:MyLanguage/Shop|Shop]] on the [[Special:MyLanguage/List of Shop listings|New Year&#039;s]] shelf between December 29, 2025 to February 5, 2026. The item was announced&amp;lt;ref&amp;gt;[https://www.youtube.com/watch?v=gaAd5Trx_7U &amp;quot;VRChat NYE VRC+ Content Drop and Shop Update!&amp;quot;] posted to &#039;&#039;[https://www.youtube.com/@VRChat YouTube]&#039;&#039; on December 29, 2025.&amp;lt;/ref&amp;gt; on the same day as its listing.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The lighter can be purchased in the Shop for 700 VRChat Credits, and 630 credits for [[Special:MyLanguage/VRC+|VRC+]] subscribers. This item is also included with the &amp;quot;NYE Celebratory Bundle&amp;quot; for 3,000 [[SpeciaL:MyLanguage/VRChat Credits|VRChat Credits]], and 2,700 for VRC+ subscribers. &lt;br /&gt;
&lt;br /&gt;
The Gold-plated Lighter is a portable [[Wikipedia:Zippo|Zippo]] flip lighter, with a golden metallic shell. Clicking the mouse, clicking the trigger button, or swinging your arm while holding the item, will open the lid, and produce a flame. Letting go of the mouse or trigger button will close the lid. You can also close the lid by flicking the lighter shut, swinging it closed, or by dropping the lighter.&lt;br /&gt;
&lt;br /&gt;
==Interactions==&lt;br /&gt;
The Gold-plated lighter can interact with other items, such as:&lt;br /&gt;
* [[Special:MyLanguage/Blazing Sparkler|Blazing Sparkler]]: Lights up the sparkler, producing sparks from the stick&lt;br /&gt;
* [[Special:MyLanguage/Roman Candle|Roman Candle]]: Activates the Roman Candle, setting off small bursts of fireworks&lt;br /&gt;
* [[Special:MyLanguage/Fiery Sky Fireworks Show|Fiery Sky Fireworks Show]]: Ignites the fuse, and launches fireworks from the box&lt;br /&gt;
* [[Special:MyLanguage/2026 Glasses on a Stick|2026 Glasses on a Stick]]: Causes the glasses the glimmer&lt;br /&gt;
* Compatible [[Special:MyLanguage/Avatar Dynamics|avatar contacts]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Special:MyLanguage/Items|Items]]&lt;br /&gt;
* [[Special:MyLanguage/Shop|Shop]]&lt;br /&gt;
* [[Wikipedia:Zippo]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
==Navigation==&lt;br /&gt;
{{Template:Navbox/Inventory}}&lt;br /&gt;
{{Template:Economy-navbox}}&lt;br /&gt;
[[Category:Items]]&lt;br /&gt;
[[Category:Inventory]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:GoGo_Loco&amp;diff=69255</id>
		<title>Community:GoGo Loco</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:GoGo_Loco&amp;diff=69255"/>
		<updated>2026-04-15T07:36:25Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox/Asset&lt;br /&gt;
|name=GoGo Loco&lt;br /&gt;
|image=[[File:GoGoLoco-Image.webp]]&lt;br /&gt;
|author=Franada&lt;br /&gt;
|github=https://github.com/Franada/gogoloco-legacy&lt;br /&gt;
|documentation=https://www.gogoloco.net/docs&lt;br /&gt;
|gumroad=https://franadavrc.gumroad.com/l/gogoloco&lt;br /&gt;
|booth=https://booth.pm/en/items/3290806&lt;br /&gt;
}}{{Noticebox/Community}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;GoGo Loco&#039;&#039;&#039; is a locomotion prefab, designed for [[avatars]] on the [[VRChat SDK]], and created to expand upon the default avatar controller. This tool also can be installed in avatar projects on the SDK, by using other third-party tools such as [[Community:VRCFury|VRCFury]]&amp;lt;ref&amp;gt;https://vrcfury.com/&amp;lt;/ref&amp;gt; or [[Community:Modular Avatar|Modular Avatar]]&amp;lt;ref&amp;gt;https://modular-avatar.nadena.dev/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
GoGo Loco expands on VRChat&#039;s avatar controller and inverse kinematics (IK), by providing access to implementing advanced toggles and animations for leg movements, jump animations, or poses for avatars in the VRChat SDK. &lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&#039;&#039;&#039;Avatar posing&#039;&#039;&#039; - avatars with GoGo Loco can be given several animations, for movement, sitting, and reclining.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Play space&#039;&#039;&#039; - avatars with GoGo Loco can also adjust their vertical height, giving the illusion of hovering, flying, or being beneath the ground.&lt;br /&gt;
&lt;br /&gt;
=== Add-ons ===&lt;br /&gt;
&#039;&#039;&#039;GoGo Freeze&#039;&#039;&#039; - &#039;freezes&#039; any animation or tracked movements that an avatar or user is making&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;GoGo Fly&#039;&#039;&#039; - adjusts collider settings on an avatar, giving an avatar the ability to fly, hover, and dash.&lt;br /&gt;
&lt;br /&gt;
== Community resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.gogoloco.net/ GoGo Loco website] at &#039;&#039;gogoloco.net&#039;&#039;&lt;br /&gt;
* [https://teeth-fetch-gdl.craft.me/CxY701Ne9Ng5Ev GoGo Loco documentation] at &#039;&#039;teeth-fetch-gdl.craft.me&#039;&#039;&lt;br /&gt;
* [https://franadavrc.gumroad.com/l/gogoloco Gumroad page for GoGo Loco] at &#039;&#039;gumroad.com&#039;&#039;&lt;br /&gt;
** [https://franadavrc.gumroad.com/l/gogofreeze Gumroad page for GoGo Freeze] at &#039;&#039;gumroad.com&#039;&#039;&lt;br /&gt;
** [https://franadavrc.gumroad.com/l/gogofly Gumroad page for GoGo Fly] at &#039;&#039;gumroad.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Avatars]]&lt;br /&gt;
* [[VRChat SDK]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Furry_culture_in_VRChat&amp;diff=69254</id>
		<title>Community:Furry culture in VRChat</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Furry_culture_in_VRChat&amp;diff=69254"/>
		<updated>2026-04-15T07:34:47Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Edits: Major; Proofreading, interlinking.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&amp;lt;span style=&amp;quot;display: none;&amp;gt;{{#setmaintitle:Furry Culture in VRChat}}&amp;lt;/span&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Furry culture&#039;&#039;&#039; is prevalent in the VRChat community. Furry [[Special:MyLanguage/avatars|avatars]], or furries, are defined as animals or animal-like creatures with anthropomorphic (human-like) or humanoid traits such as speech, intelligence, and/or bipedal body structure. In addition to avatars, the term&#039;&#039;&#039;&#039;&#039; &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;furry&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039; is also used to refer to people who may identify with said avatars, in some way.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Pawphi.png|thumb|350x350px|The &amp;quot;PawPhi&amp;quot; logo, sometimes used to represent the furry fandom, as a whole.]]&lt;br /&gt;
The [[Wikipedia:Furry_fandom|furry fandom]] is inspired by several types of media involving anthropomorphic animals from around the world, such as written works, video games, and animation mediums such as [[Special:MyLanguage/Community:Anime culture in VRChat|Japanese animation]] (anime). People often find themselves joining the furry community through shared interest in these characters from overlapping media.&lt;br /&gt;
&lt;br /&gt;
A unique characteristic within furry subculture, is the creation and identification of original characters and avatars that may represent their creator, or likeness. These characters are typically referred to as a &#039;&#039;[[Wikipedia:Fursona|fursona]]&#039;&#039; (a portmanteau of &#039;&#039;furry&#039;&#039; and &#039;&#039;persona&#039;&#039;, often shortened to simply &#039;&#039;&#039;sona&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
However, not all furry characters are used as a personal fursona&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/fursonas/3-4-fursona-origin/ &#039;3.4 Fursona Origin&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt;; some may simply be characters designed for original fictional works of their own right. They can each have potentially different personality traits or interests, depending on their purpose. In Japan and other eastern countries, furries (kemoners) sometimes interpret their own anthropomorphic creations (kemono), not as a reflection of them, but instead as a unique person who can experience the world, and have various milestones in life.&lt;br /&gt;
&lt;br /&gt;
Furries may own a wearable full-body, or partial-body &#039;&#039;cosplay&#039;&#039;&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/fandom-participation/2-8-fursuits/ &#039;2.8 Fursuits&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt; of their fursona made for them to wear in person, also known as a &#039;&#039;[[Wikipedia:Fursuit|fursuit]]&#039;&#039;. Fursuits are comparable to real-life representations of an avatar. While fursuits pre-date VRChat, they are still a notable way to express a fursona, or their likeness at a convention or meetup. Acting as one&#039;s character, or dancing in fursuit is identical to performing in costume, much like live theatre.&lt;br /&gt;
&lt;br /&gt;
Furries are more likely to identify with [[Special:MyLanguage/Community:LGBTQ culture in VRChat|LGBTQ+]], non-binary or genderqueer identities&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/demographics/1-3-sex-and-gender/ &#039;1.3 Sex, Gender, and Gender Identity&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt;, or express their fursona with similar orientations&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/fursonas/3-6-fursona-gender/ &#039;3.6 Fursona Gender&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/fursonas/3-7-fursona-orientation/ &#039;3.7 Fursona Orientation&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt;. VRChat is a safe environment to explore and express different identities, making the platform approachable for LGBTQ+ members of the fandom.&lt;br /&gt;
&lt;br /&gt;
A fraction of furries, who identify with &#039;&#039;[[Wikipedia:Therian_subculture|therians]]&#039;&#039;&amp;lt;ref&amp;gt;[https://furscience.com/research-findings/therians/7-1-prevalence/ &#039;7.1 Prevalence of Therians&#039;] on Furscience, published by the International Anthropomorphic Research Project (IARP); retrieved September 12, 2024&amp;lt;/ref&amp;gt; or &#039;&#039;[[Wikipedia:Otherkin|otherkin]]&#039;&#039;, may spiritually identify, or through beliefs, relate closer to non-human, as their desired species, theriotype, or kin.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
=== In human history ===&lt;br /&gt;
Anthropomorphism has been recorded in human expression for thousands of years. One of the earliest examples for this, is the pre-historic [[wikipedia:Lion-man|Lion-man]]&amp;lt;ref&amp;gt;http://www.loewenmensch.de/lion_man.html&amp;lt;/ref&amp;gt; figurine, created about 40,000 years ago. Cave paintings throughout time, display interaction between animals and humans. Mythological Egyptian and Greek gods, goddesses and creatures, such as Anubis, Ra, Proteus, or the Minotaur are fables involving human-like bipedal creatures from ancient times, passed down for generations.&lt;br /&gt;
&lt;br /&gt;
===Early furry fandom===&lt;br /&gt;
[[File:Sylys Sable - Furality 2000.jpg|thumb|right|The late Mark Merlino (a.k.a. &amp;quot;Sylys Sable&amp;quot;), attending Furality 2000 in VRChat.]]&lt;br /&gt;
Modern art and literature containing anthropomorphic animals have been expressed by humans over the past few centuries, however, the biggest influences for the early furry fandom are 20th century science fiction, and animation. Notable examples of this are [[Wikipedia:Kimba_the_White_Lion|Kimba the White Lion]], [[Wikipedia:Albedo_Anthropomorphics|Albedo Anthropomorphics]], and Disney movies such as [[Wikipedia:Robin_Hood_(1973_film)|Robin Hood (1973)]], and [[Wikipedia:Pete&#039;s_Dragon_(1977_film)|Pete&#039;s Dragon (1977)]].&lt;br /&gt;
&lt;br /&gt;
People in the early furry fandom had an overlapping interest with science fiction, and Japanese animation. Niche parties were held at science fiction conventions in the late 1970s, which eventually led to the creation of the &amp;quot;Cartoon/Fantasy Organization&amp;quot; in 1977 by the late Mark Merlino&amp;lt;ref&amp;gt;[https://www.youtube.com/watch?v=OWGfMxoMc5Y Furality 2000 - History of the Furry Fandom], featuring Mark Merlino, on YouTube; retrieved September 18, 2024&amp;lt;/ref&amp;gt;&#039;&#039;(pictured as Sylys Sable)&#039;&#039; and [https://en.wikipedia.org/wiki/Fred_Patten Fred Patten].&lt;br /&gt;
&lt;br /&gt;
===Conventions===&lt;br /&gt;
[[File:FWA2025_VRCLightpost.webp|thumb|A banner on a lightpost in Atlanta, Georgia - showcasing VRChat avatars associated with a furry convention.]]&lt;br /&gt;
By 1988, the first organized &#039;&#039;[[Wikipedia:Furry_convention|furry convention]]&#039;&#039; was held in California, USA as &amp;quot;[[Wikipedia:ConFurence|ConFurence]]&amp;quot; Zero&amp;lt;ref&amp;gt;[https://confurence.com/about/ Confurence&#039;s official About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://en.wikipedia.org/wiki/ConFurence Confurence] on Wikipedia; retrieved Septmeber 18, 2024&amp;lt;/ref&amp;gt;. Furry conventions are in-person congregations of furries, and furry fans to meet friends, cosplay, host and attend panels, and exchange art and merchandise with vendors. Most furry conventions sponsor a charity, and host community-run events and panels throughout the duration of a convention.&lt;br /&gt;
&lt;br /&gt;
Throughout the 1990s, and continuing beyond today, more furry conventions began to organize. Many conventions are held yearly, with notable mentions being venues such as [[Wikipedia:Anthrocon|Anthrocon]]&amp;lt;ref&amp;gt;[https://www.anthrocon.org/about/ Anthrocon&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, [[Wikipedia:Midwest_FurFest|Midwest FurFest]]&amp;lt;ref&amp;gt;[https://www.midwestfurryfandom.org/ Midwest Furry Fandom&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, Megaplex&amp;lt;ref&amp;gt;[https://megaplexcon.org/about Megaplex&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, and [[Wikipedia:Further_Confusion|Further Confusion]]&amp;lt;ref&amp;gt;[https://furtherconfusion.org/about/ Further Confusion&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt; in the United States; [[Wikipedia:Eurofurence|Eurofurence]]&amp;lt;ref&amp;gt;[https://www.eurofurence.org/ Eurofurence&#039;s website]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, and NordicFuzzCon&amp;lt;ref&amp;gt;[https://nordicfuzzcon.org/about/nordicfuzzcon/who-are-we NordicFuzzCon&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt; in Europe; Japan Meeting of Furries (JMOF)&amp;lt;ref&amp;gt;[https://www.jmof.jp/en/team Japan Meeting of Furries&#039; About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, Kemoket&amp;lt;ref&amp;gt;[https://skypalette.jp/kemoket/qa.html (In Japanese) Kemoket&#039;s Q&amp;amp;A page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, and Infurnity&amp;lt;ref&amp;gt;[https://www.infurnity.com/en/about-en/ Infurnity&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt; in Asia.&lt;br /&gt;
&lt;br /&gt;
[[File:Furality_2020.jpeg|thumb|right|Furries at Furality Online Xperience, in 2020.]]&lt;br /&gt;
Many of these conventions temporarily held online iterations of their venues within VRChat, as an alternative way to attend the convention, during the COVID-19 pandemic. Japan Meeting of Furries was the first&amp;lt;ref&amp;gt;[https://x.com/JMoF_PR/status/1208375616602460161 JMoF実行委員会&#039;s post on X] about VR JMoF, dated December 21, 2019; retrieved September 18, 2024&amp;lt;/ref&amp;gt; organization to hold a furry convention in VRChat. During the pandemic, a brand new convention dubbed [[Special:MyLanguage/Community:Furality Online Xperience|Furality Online Xperience]]&amp;lt;ref&amp;gt;[https://furality.org/about Furality&#039;s About page]; retrieved September 18, 2024&amp;lt;/ref&amp;gt; (F.O.X.) would be hosted natively in VRChat, without any previous in-person venues. Furality would eventually become a partnered&amp;lt;ref&amp;gt;[https://bsky.app/profile/vrchat.com/post/3ktuzo5rq232n VRChat&#039;s post about Furality] on Bluesky; retrieved September 18, 2024&amp;lt;/ref&amp;gt; event with VRChat, Inc.&lt;br /&gt;
&lt;br /&gt;
===Online===&lt;br /&gt;
&lt;br /&gt;
Furries have communicated online via primitive bulletin board systems (BBS) forums in the 1970s and 1980s; boards such as FurNet which echoed [[Wikipedia:FidoNet|FidoNet protocol]], created one of the first dedicated online communities for furries.&lt;br /&gt;
&lt;br /&gt;
In the 1990s, online servers, such as text-based [[Wikipedia:FurryMUCK|FurryMUCK]]&amp;lt;ref&amp;gt;[http://www.furrymuck.com/ FurryMUCK official website]&amp;lt;/ref&amp;gt; began in 1990 as a roleplay community for furries. Video games such as [[Wikipedia:Furcadia|Furcadia]]&amp;lt;ref&amp;gt;[https://cms.furcadia.com/help/welcome Welcome to Furcadia!] on Furcadia&#039;s official website; retrieved September 18, 2024&amp;lt;/ref&amp;gt;, a graphical MUD, was launched in 1996. There were also newsgroups and Usenet message boards that began in this decade, like alt.fan.furry and alt.lifestyle.furry.&lt;br /&gt;
&lt;br /&gt;
Second Life is a online virtual world that pre-dates VRChat, and was used (and is still used) by members of the furry fandom. Like VRChat, furries are able to create and share avatars in 3D, but with Second Life&#039;s engine, and multiple limitations&amp;lt;ref&amp;gt;[https://wiki.secondlife.com/wiki/Limits#Avatar Avatar Limitations] on Second Life Wiki; retrieved September 18, 2024&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===In VRChat===&lt;br /&gt;
&lt;br /&gt;
Artists and creators of the furry community have been using the [[Special:MyLanguage/VRChat SDK|Avatar Marketplace]] to create and sell furry avatar base models, and the [[VRChat SDK]] to customize and upload fursona avatars. They provide a way for furries to create and express a virtual representation of their characters more easily.&lt;br /&gt;
&lt;br /&gt;
==Furries and VRChat==&lt;br /&gt;
&lt;br /&gt;
VRChat allows for a way for furries to virtually identify, or roleplay with their fursona through [[Special:MyLanguage/avatars|avatars]], and uploading custom creations, using the [[Special:MyLanguage/VRChat SDK|VRChat SDK]]. The platform provides users with several anthropomorphic and kemonomimi avatars, featured in the [[Special:MyLanguage/Public Avatars|public avatar row]], as well as community created [[:Category:Furry avatars|furry avatars]].&lt;br /&gt;
&lt;br /&gt;
===Featured &amp;quot;furry&amp;quot; public avatars===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;min-width: max-content&amp;quot; |Public Avatar row&lt;br /&gt;
|-&lt;br /&gt;
!Avatar Name!!Author name!!Link&lt;br /&gt;
|-&lt;br /&gt;
|A-Cat||Asio_JPN||{{VRC link|https://vrchat.com/home/avatar/avtr_8bfc8674-1c72-4f38-9c46-3c8a5d3cfc10|A-Cat}}&lt;br /&gt;
|-&lt;br /&gt;
|Alex||WalGesicht||{{VRC link|https://vrchat.com/home/avatar/avtr_22dcb538-be74-4836-aaf3-33ed3ba3913e|Alex}}&lt;br /&gt;
|-&lt;br /&gt;
|Atena||GabSith|| {{VRC link|https://vrchat.com/home/avatar/avtr_a2b4025f-3eab-45dd-92a7-4307a9f3db3e|Atena}}&lt;br /&gt;
|-&lt;br /&gt;
|Bestboi Chibi||Bestbois||{{VRC link|https://vrchat.com/home/avatar/avtr_8385a57a-af69-4193-9db1-fc42f5a5ef6e|Bestboi Chibi Public}}&lt;br /&gt;
|-&lt;br /&gt;
|ccoogoo||シーレ／crepix||{{VRC link|https://vrchat.com/home/avatar/avtr_04781c71-6684-4938-a7a6-48353d1bf7fa|ccoogoo}}&lt;br /&gt;
|-&lt;br /&gt;
|[Protogen]Kuro ||Furriest||{{VRC link|https://vrchat.com/home/avatar/avtr_faf40a9f-ce39-4ff2-a069-223797ba11af|&amp;amp;#91;Protogen&amp;amp;#93;Kuro}}&lt;br /&gt;
|-&lt;br /&gt;
|Cube Kitty||SylviaCrisp|| {{VRC link|https://vrchat.com/home/avatar/avtr_aa6c3da4-30b4-4b13-a5b5-93dae3eb673c|Cube Kitty}}&lt;br /&gt;
|-&lt;br /&gt;
|Cyberwolf||Gambit ||{{VRC link|https://vrchat.com/home/avatar/avtr_efe54bff-0836-473b-928c-a19db29f5908|Cyberwolf}}&lt;br /&gt;
|-&lt;br /&gt;
|Darcy||Jorror||{{VRC link|https://vrchat.com/home/avatar/avtr_d9eae9f3-6a1f-4be4-b939-53320f2e1454|Darcy}}&lt;br /&gt;
|-&lt;br /&gt;
|Finny||Olivian||{{VRC link|https://vrchat.com/home/avatar/avtr_8e5d1fe0-44b3-4f7f-abc4-ec4b62288be0|Finny}}&lt;br /&gt;
|-&lt;br /&gt;
|Freakhound||Ghost Cabbit||{{VRC link|https://vrchat.com/home/avatar/avtr_8fa2bf67-380a-40c1-a3d6-c782afce65bc|Freakhound}}&lt;br /&gt;
|-&lt;br /&gt;
|Little Griffin||Estefanoida||{{VRC link|https://vrchat.com/home/avatar/avtr_d28ff481-5d01-45ce-ae14-54c61ce6892e|Little Griffin}}&lt;br /&gt;
|-&lt;br /&gt;
|Lunar Lizzy||it&#039;s moe||{{VRC link|https://vrchat.com/home/avatar/avtr_7d899f19-e1ed-4011-bbac-339e7ea1c233|Lunar Lizzy}}&lt;br /&gt;
|-&lt;br /&gt;
|Meownyrn Catbot Public||FrostKittyPaw||{{VRC link|https://vrchat.com/home/avatar/avtr_a77c1302-0813-4d5b-a07e-aa75b52ab5dd|Meownyrn Catbot Public}}&lt;br /&gt;
|-&lt;br /&gt;
|Mururu||kuroneko_tsuki||{{VRC link|https://vrchat.com/home/avatar/avtr_cc110e10-142d-4cce-80a6-992c4cdefa0b|Mururu}}&lt;br /&gt;
|-&lt;br /&gt;
|Pupbot||Widget365||{{VRC link|https://vrchat.com/home/avatar/avtr_7d735b2d-31d1-41aa-9d35-f9683bb0a8ce|Pupbot}}&lt;br /&gt;
|-&lt;br /&gt;
|Rex the Raptor||Zab||{{VRC link|https://vrchat.com/home/avatar/avtr_e4f4c5fe-cb84-4b61-8ee7-c35f89a73495|Rex the Raptor}}&lt;br /&gt;
|-&lt;br /&gt;
|Robocoon||ぶろ⁄blo||{{VRC link|https://vrchat.com/home/avatar/avtr_4fc72a98-9f44-4354-bc9a-e2abf53d6661|Robocoon}}&lt;br /&gt;
|-&lt;br /&gt;
| Robodog||Bob_irl||{{VRC link|https://vrchat.com/home/avatar/avtr_be1abe85-137e-4053-897d-e9de4f4936e6|Robodog}}&lt;br /&gt;
|-&lt;br /&gt;
|sania3․0||alt_tamaki||{{VRC link|https://vrchat.com/home/avatar/avtr_5f2b783e-dd6c-490b-b52d-fe3240fc5f60|sania3․0}}&lt;br /&gt;
|-&lt;br /&gt;
|Simple Fox*||cellomonster||[https://github.com/trev3d/vrcfox GitHub link]&lt;br /&gt;
|-&lt;br /&gt;
|Space Kitty||MonAmiral||{{VRC link|https://vrchat.com/home/avatar/avtr_d4706a70-1be0-4233-af3a-00dc90c791fd|Space Kitty}}&lt;br /&gt;
|-&lt;br /&gt;
|Teenage Boomer The Dino||Dangleberry||{{VRC link|https://vrchat.com/home/avatar/avtr_7af25ae5-fcbe-41d8-b1ae-315812a0d40a|Teenage Boomer The Dino}}&lt;br /&gt;
|-&lt;br /&gt;
|The Awtter VRChat||Shade the Bat||{{VRC link|https://vrchat.com/home/avatar/avtr_d474fbff-1cfa-47c0-be52-cdf688a936d4|The Awtter}}&lt;br /&gt;
|-&lt;br /&gt;
|The Professional||Bāph||{{VRC link|https://vrchat.com/home/avatar/avtr_047c01c7-e958-4e59-8099-86316479fd9a|The Professional}}&lt;br /&gt;
|-&lt;br /&gt;
|Tigerbee ||Tokyozilla||{{VRC link|https://vrchat.com/home/avatar/avtr_1579c4b6-d647-4ded-a5c2-b78b9c6ea686|Tigerbee}}&lt;br /&gt;
|-&lt;br /&gt;
| Xperiment||speedbuiz||{{VRC link|https://vrchat.com/home/avatar/avtr_7f56f978-1fc0-42fb-bb37-635738ceee92|Xperiment}}&lt;br /&gt;
|-&lt;br /&gt;
|VRCat Animatronic ||Slorg ||{{VRC link|https://vrchat.com/home/avatar/avtr_a7d31a84-1cd4-48ca-b7fa-9ca9e9c9a455|VRCat Animatronic}} &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;nowiki&amp;gt;* This avatar was once on the Public avatars row, but was removed by the author.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===VRChat&#039;s animal mascots===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:VRCat facing-right.webp|thumb|VRChat&#039;s feline mascot, &#039;&#039;VRCat.&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
VRChat has a [[Special:MyLanguage/VRCat|cat]] mascot, named VRCat. Later, created a [[Special:MyLanguage/rat|rat]] mascot, named VRRat. While these mascots are more animal-like, they are shown to speak. VRCat also has an {{VRC link|https://vrchat.com/home/avatar/avtr_a7d31a84-1cd4-48ca-b7fa-9ca9e9c9a455|animatronic form}} that is bipedal.&lt;br /&gt;
&lt;br /&gt;
===Furry conventions and events===&lt;br /&gt;
&lt;br /&gt;
There are several furry-themed [[Special:MyLanguage/groups|groups]] and [[Special:MyLanguage/worlds|worlds]] in VRChat. Some groups may host events, and instances for users to congregate. With in-person furry conventions coming to a halt in 2020, due to the COVID-19 pandemic, VRChat&#039;s furry userbase increased. Virtual conventions were held on VRChat, to continue the tradition while venues were closed. Furality Online Xperience became wildly popular, and became partnered with VRChat, considering it to be one of the largest annual furry events in the community.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|+ style=&amp;quot;min-width: max-content&amp;quot; |List of furry conventions in VRChat&lt;br /&gt;
!Name&lt;br /&gt;
!Dates&lt;br /&gt;
|-&lt;br /&gt;
|Virtual Anthrocon/AnthrocOnline&lt;br /&gt;
|July 3-5, 2020; July 2-4, 2021&lt;br /&gt;
|-&lt;br /&gt;
|AnthroExpo&lt;br /&gt;
|April 10-11, 2021&lt;br /&gt;
|-&lt;br /&gt;
|Anthro Northwest&lt;br /&gt;
|Multiple; first iteration December 26, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Blue Ridge Furfare&lt;br /&gt;
|Multiple; first iteration March 12-14, 2021&lt;br /&gt;
|-&lt;br /&gt;
|Confuror&lt;br /&gt;
|Multiple; first iteration Oct. 9-11, 2020&lt;br /&gt;
|-&lt;br /&gt;
|CozyCon&lt;br /&gt;
|Multiple; first iteration Sept. 2020&lt;br /&gt;
|-&lt;br /&gt;
|Furcation&lt;br /&gt;
|November 6-8, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Furpocalypse&lt;br /&gt;
|Oct. 30-Nov. 1, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Further Confusion&lt;br /&gt;
|January 15-18, 2021&lt;br /&gt;
|-&lt;br /&gt;
|Fur Squared&lt;br /&gt;
|February 26-28, 2021&lt;br /&gt;
|-&lt;br /&gt;
| Furnal Equinox&lt;br /&gt;
|Multiple; first iteration March 19-21, 2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Special:MyLanguage/Community:Furality Online Xperience|Furality Online Xperience]]&lt;br /&gt;
|Multiple; first iteration May 22-24, 2020&amp;lt;ref&amp;gt;[https://furality.org/ Furality.org] official convention website. Retrieved April 2, 2020.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Furrydelphia Virtualcon&lt;br /&gt;
|August 14-16, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Furry Migration Online&lt;br /&gt;
|Dec. 31, 2020-Jan. 1, 2021&lt;br /&gt;
|-&lt;br /&gt;
|Furry Weekend At-Home&lt;br /&gt;
|May 7-8, 2021&lt;br /&gt;
|-&lt;br /&gt;
|FVRUM&lt;br /&gt;
|December 18, 2021 &amp;lt;ref&amp;gt;[https://twitter.com/FURUM_MY/status/1455520073221763072 FURs Upon Malaysia (FURUM) Twitter], posted November 2, 2021.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Hex Furryfest&lt;br /&gt;
|Multiple; first iteration July 17-19, 2020&lt;br /&gt;
|-&lt;br /&gt;
|IndyFurCon Live!&lt;br /&gt;
|August 28-30, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Infurnity Online&lt;br /&gt;
|Multiple; first iteration October 29-31, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Japan Meeting of Furries&amp;lt;ref&amp;gt;https://twitter.com/JMoF_en/status/1214178543661285378&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Multiple; first iteration Oct. 2019&lt;br /&gt;
|-&lt;br /&gt;
|Little Island Furcon&lt;br /&gt;
|Multiple; first iteration November 13, 2021&lt;br /&gt;
|-&lt;br /&gt;
|Megaplex Online&lt;br /&gt;
|August 21-23, 2020&lt;br /&gt;
|-&lt;br /&gt;
|OwOmaCon&lt;br /&gt;
|October 24-25, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Texas Furry Fiesta&lt;br /&gt;
|March 26-28, 2021&lt;br /&gt;
|-&lt;br /&gt;
|The Energetic Convention (T.E.C.)&lt;br /&gt;
|Multiple; first iteration Oct. 25-31, 2020&lt;br /&gt;
|-&lt;br /&gt;
|Vancoufur - EvfurQuest Online&lt;br /&gt;
|Multiple; first iteration March 6-8, 2021&lt;br /&gt;
|-&lt;br /&gt;
|[[Special:MyLanguage/Community:VirtualFurence|VirtualFurence]]&lt;br /&gt;
|August 21-23, 2020&amp;lt;ref&amp;gt;[https://twitter.com/virtualfurence/status/1282388183972556801 Twitter announcement]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Furries, VRChat, and the media===&lt;br /&gt;
&lt;br /&gt;
There have been instances of furries in VRChat being covered by various media outlets:&lt;br /&gt;
&lt;br /&gt;
*[https://www.theverge.com/tldr/2020/11/9/21557029/four-seasons-total-landscaping-furries-vrchat-trump &#039;&#039;Four Seasons Total Landscaping becomes a VRChat hangout for furries&#039;&#039;] on The Verge, published on November 9, 2020.&lt;br /&gt;
*[https://www.inverse.com/input/gaming/how-furries-are-making-virtual-reality-worth-visiting &#039;&#039;How furries are making virtual reality actually worth visiting&#039;&#039;] on INPUT Magazine, published on July 27, 2021.&lt;br /&gt;
*[https://www.gamesradar.com/while-meta-is-still-working-on-introducing-legs-vrchat-has-finger-tracking-technology-so-that-sign-language-can-be-used/ &#039;&#039;While Meta struggles with legs, VRChat gets finger tracking good enough for sign language&#039;&#039;] on GamesRadar, published on October 31, 2022.&lt;br /&gt;
*[https://proto.life/2023/02/dating-in-the-metaverse/ &#039;&#039;Virtual reality levels up dating apps&#039;&#039;] on Proto Life, published on February 16, 2023.&lt;br /&gt;
*[https://www.flayrah.com/9195/furalitys-8th-gathering-brings-together-21000-furs-vrchat-event-raising-42269-charity &#039;&#039;Furality&#039;s 8th gathering brings together 21,000 furs to VRChat event raising $42,269 for charity&#039;&#039;] on Flayrah, published on July 12, 2024.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Community:Culture|Community:Culture]]&lt;br /&gt;
*[[Community:LGBTQ culture in VRChat|Community:LGBTQ+ culture in VRChat]]&lt;br /&gt;
*[[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Culture]]&lt;br /&gt;
[[Category:Proofread{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Finger_Tracking&amp;diff=69252</id>
		<title>Finger Tracking</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Finger_Tracking&amp;diff=69252"/>
		<updated>2026-04-15T06:22:52Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
{{Thumb|{{YouTube|oopovk3BPaw|title=VRChat Hand/Finger Tracking Tutorial|thumb=File:Vrc handtrackingthumbnail.webp}}|&amp;lt;translate&amp;gt;&amp;lt;!--T:41--&amp;gt; VRChat Hand/Finger Tracking Tutorial on YouTube.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name= &amp;lt;translate&amp;gt;&amp;lt;!--T:42--&amp;gt; Finger Tracking&amp;lt;/translate&amp;gt;&lt;br /&gt;
|image= Vrc handtrackingthumbnail.webp&lt;br /&gt;
|platforms= Quest, Pico, PC&lt;br /&gt;
|vrchatplus= &amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt; Not required&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_live_date = &amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt; November 3, 2022&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_live_version = 2022.4.1&lt;br /&gt;
|branch_live_releasenote = https://docs.vrchat.com/docs/vrchat-202241&lt;br /&gt;
|branch_openbeta_date = &amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt; October 26, 2022&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_openbeta_version = 2022.4.1&lt;br /&gt;
|branch_openbeta_releasenote = https://docs.vrchat.com/docs/vrchat-202241&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Finger tracking&#039;&#039;&#039;, also known as &#039;&#039;&#039;hand tracking&#039;&#039;&#039;, is a feature that exists on some VR headsets or VR controllers, that allow a user&#039;s hands and fingers to be accurately tracked on an [[Special:MyLanguage/Avatars|avatar]] within VRChat. Hand tracking provides another way to use kinesthetic [[Special:MyLanguage/controls|controls]] on VRChat.&lt;br /&gt;
&lt;br /&gt;
==Overview== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Finger tracking can be emulated with controllers such as the Index controllers, but some headsets with &#039;[https://learn.microsoft.com/en-us/windows/mixed-reality/enthusiast-guide/tracking-system inside-out tracking]&#039; such as the Meta Quest, or Pico, can also utilize finger tracking. Finger tracking is currently supported on Pico, and all Meta Quest headsets, and can be used with either standalone VR, or through PCVR. The feature originally launched in [[Special:MyLanguage/Open Beta|Open Beta]] on October 26, 2022, for Meta Quest systems, and was publicly released for 2022.4.1&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202241 &#039;VRChat 2022.4.1&#039;] on &#039;&#039;docs.vrchat.com&#039;&#039;; retrieved May 3, 2025&amp;lt;/ref&amp;gt;, on November 3, 2022.&lt;br /&gt;
&lt;br /&gt;
== Enabling finger tracking== &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
[[File:Handtracking dashboard menu.webp|thumb|250px|The &amp;quot;Movement tracking&amp;quot; menu, within the Quest dashboard settings.]]&lt;br /&gt;
&lt;br /&gt;
====On standalone Quest ==== &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
To enable finger tracking on Quest systems, go to the &#039;&#039;&#039;settings&#039;&#039;&#039; on the Quest dashboad, then &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Movement tracking&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;, then make sure &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Hand and body tracking&#039;&#039;&#039;&#039; is enabled. Your hands should start being tracked within the Quest menu, and on VRChat if you set down your controllers.&lt;br /&gt;
&lt;br /&gt;
====On PCVR, through Quest==== &amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&#039;&#039;Please note that finger tracking &amp;lt;u&amp;gt;cannot&amp;lt;/u&amp;gt; be utilized over wired Quest Link methods at this time.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
Enabling finger tracking on PCVR also requires the feature to be enabled on standalone Quest, through the Quest dashboard&#039;s settings. When launching an application that connects to your computer, such as Steam Link, or Virtual Desktop, tap your controllers together twice, and then set your controllers down on a flat surface once the app is loaded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
For the best finger tracking results, keep your hands where the cameras on your Quest can see them, and offer ample lighting.&lt;br /&gt;
&lt;br /&gt;
====On desktop, through Selfie Expression==== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
On the desktop client on VRChat, users with [[Special:MyLanguage/VRC+|VRC+]] are able to utilize [[Special:MyLanguage/Selfie Expression|Selfie Expression]] with a webcam, to enable a limited variant of hand and finger tracking on their avatar. Selfie Expression uses your camera to animate your avatar! No one will see your real face. Image data is processed locally on your device, only used for animation, and never saved.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
To enable Selfie Expression on desktop, open up the Main Menu&#039;s settings tab, and click on the &#039;&#039;&#039;Tracking &amp;amp; IK&#039;&#039;&#039; tab on the sidebar. Within the Tracking &amp;amp; IK menu, click &#039;&#039;&#039;Enable Selfie Expression&#039;&#039;&#039;. Enabling Selfie Expression will also enable your [[Special:MyLanguage/Mirrors|Face Mirror]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Selfie Expression on the desktop version, does not share the same controls as hand tracking on VR. Selfie Expression on [[Special:MyLanguage/Platforms|mobile versions]] of VRChat currently do not have support to track hands and finger movements.&lt;br /&gt;
&lt;br /&gt;
==Controls == &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
[[File:Handtracking controls vrcmenu.webp|thumb|250px|Controls for finger tracking, within the [[Special:MyLanguage/Main Menu|Main Menu]] settings.]]&lt;br /&gt;
&lt;br /&gt;
=== Finger tracking tutorial=== &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
&#039;&#039;To learn about hand tracking, VRChat released both a [https://www.youtube.com/watch?v=oopovk3BPaw video tutorial], and a [https://vrchat.com/home/world/wrld_8bcf07ab-5f8f-40cb-9289-b2eaad15ab98 finger tracking tutorial] world, designed for Quest headsets, and other VR systems utilizing Android.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;To move around the [[Special:MyLanguage/Worlds|world]]&#039;&#039;&#039;, hold your &#039;&#039;&#039;left hand&#039;&#039;&#039; up, palm facing upwards, towards your face. Touch your middle finger to your thumb in a &amp;quot;pinch&amp;quot; motion, and a small blue sphere will appear. While still pinching, move your fingers away from that sphere, and your avatar will move in that direction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;To turn left and right&#039;&#039;&#039;, pinch your middle finger to your thumb with your &#039;&#039;&#039;right hand&#039;&#039;&#039;. While still pinching, move your hand left or right from its original position. You can also turn with Comfort Turning (snap turning) on or off. If you have Comfort Turning on, you will need to move your pinched finger past the turn point each time you turn. It might be easier to use this locomotion method with Comfort Turning disabled in your [[Special:MyLanguage/Settings|Settings]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;You can mute yourself&#039;&#039;&#039; by holding your thumb and ring finger together for a moment on your &#039;&#039;&#039;left hand&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Open your [[Special:MyLanguage/Quick Menu|Quick Menu]]&#039;&#039;&#039; by pinching your index finger and your thumb on your &#039;&#039;&#039;left hand&#039;&#039;&#039;. This is a default gesture on Meta systems, and you will see a small menu icon floating over your hand, which fills a gauge as you long-pinch. There are three methods you can use to open your Quick Menu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
* Palm Facing Pinch&lt;br /&gt;
* Circle Key&lt;br /&gt;
* Push Button&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Open your [[Special:MyLanguage/Action Menu|Action Menu]]&#039;&#039;&#039; by pinching your &#039;&#039;&#039;right&#039;&#039;&#039; index finger, and little finger together. You can close the Action Menu, by facing your palm towards the menu, and clicking on the &#039;&#039;&#039;Close&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;To interact with the user interface and [[Special:MyLanguage/menus|menus]]&#039;&#039;&#039;, point at it with either hand, and select things by pinching your index and thumb together.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Picking up world objects&#039;&#039;&#039; can be done by going near the object, and clenching your fist. Additionally, you can &#039;&#039;&#039;use objects&#039;&#039;&#039; by keeping your middle, ring, and little fingers clenched, but separately pinching your index and thumb together.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
Finger tracking controls can be viewed in the Controls tab of the [[Special:MyLanguage/Main Menu|Main Menu]], while finger tracking is enabled.&lt;br /&gt;
&lt;br /&gt;
==Official resources== &amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
*[https://www.youtube.com/watch?v=oopovk3BPaw VRChat Hand/Finger Tracking Tutorial] by VRChat on YouTube&lt;br /&gt;
*[https://www.youtube.com/watch?v=F0I2Ec4JsrE Quest 2 Finger Tracking] by VRChat on YouTube&lt;br /&gt;
*[https://vrchat.com/home/world/wrld_8bcf07ab-5f8f-40cb-9289-b2eaad15ab98/info Quest 2 - Finger Tracking Tutorial] world on VRChat&lt;br /&gt;
*[https://creators.vrchat.com/platforms/pc/steamvr-drivers/ SteamVR Skeletal Hand Tracking Driver Guide] on docs.vrchat.com&lt;br /&gt;
&lt;br /&gt;
==See also== &amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
*[[Special:MyLanguage/Controls|Controls]]&lt;br /&gt;
*[[Special:MyLanguage/Settings|Settings]]&lt;br /&gt;
*[[Special:MyLanguage/Community:Sign language in VRChat|Community:Sign language in VRChat]]&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Accessibility]]&lt;br /&gt;
[[Category:Avatars]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Flight_Week&amp;diff=69251</id>
		<title>Flight Week</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Flight_Week&amp;diff=69251"/>
		<updated>2026-04-15T06:22:08Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox/Event&lt;br /&gt;
|name=Flight Week&lt;br /&gt;
|image=&lt;br /&gt;
|organizer=VRChat&lt;br /&gt;
|start=September 12, 2025&lt;br /&gt;
|end=September 19, 2025&lt;br /&gt;
}}&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flight Week&#039;&#039;&#039; was an aviation-themed [[Events|event]] on [[VRChat]] held from September 12 to September 19, 2025. It centered on a featured world row of aviation-themed content, including worlds commissioned for education on the platform. VRChat promoted a launch livestream with organizers at 2:00 p.m. PT on September 12, 2025.&amp;lt;ref name=&amp;quot;bsky-live&amp;quot;&amp;gt;[https://bsky.app/profile/vrchat.com/post/3lynxk4yatk2x &amp;quot;Flight Week is now LIVE in VRChat!&amp;quot;] posted by VRChat on &#039;&#039;[https://bsky.app/profile/vrchat.com Bluesky]&#039;&#039;. Dated September 12, 2025. Retrieved April 8, 2026.&amp;lt;/ref&amp;gt; The company announced the event on X.com the same day.&amp;lt;ref name=&amp;quot;x-live&amp;quot;&amp;gt;[https://x.com/VRChat/status/1966579547609899328 Flight Week announcement] posted by VRChat on &#039;&#039;X.com&#039;&#039;. Dated September 12, 2025. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Skyward Flight Media&#039;&#039; called Flight Week the first official platform-wide aviation event on VRChat, arriving roughly five years after aircraft first appeared on the platform.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot;&amp;gt;[https://www.skywardfm.com/post/vrchat-aviation-vrc-flight-week-2025 &amp;quot;VRChat Aviation: VRC Flight Week 2025&amp;quot;] by Aaron Mendoza, &#039;&#039;Skyward Flight Media&#039;&#039;. Published September 12, 2025. Retrieved April 8, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Flight Week ran as a platform-wide aviation feature on VRChat during September 12–19, 2025.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt; A Twitch stream on September 12, 2025 included VRChat community and development staff and organizers from the educational worlds.&amp;lt;ref name=&amp;quot;twitch-vod&amp;quot;&amp;gt;[https://www.twitch.tv/videos/2564952455 Flight Week launch stream VOD] on &#039;&#039;Twitch&#039;&#039;. Dated September 12, 2025. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt; The two public worlds named in coverage were &#039;&#039;&#039;{{VRC link|https://vrchat.com/home/world/wrld_a2d2ab94-c846-48a0-bb6a-c89da7a4b59b|Flight Week - Hangar}}&#039;&#039;&#039; and &#039;&#039;&#039;{{VRC link|https://vrchat.com/home/world/wrld_bbb8669f-5f58-4146-a6cd-b58ab3e6fdb0|Flight Week - Test Flight}}&#039;&#039;&#039;. Their educational focus came from collaboration among [https://www.negentropic.tech/ Negentropic], [https://www.boeing.com/ Boeing], and the Australian Government, including private variants for Australian high schools.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt; Negentropic had previously worked on VRChat&#039;s [[Space Jam]] events.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Featured content===&lt;br /&gt;
&lt;br /&gt;
The Flight Week featured world row included the two Negentropic educational worlds and a selection of existing community-created aviation worlds. The selection paired well-established flight worlds with lesser-known worlds from the international VRChat aviation community. An in-game Flight Week menu let players browse and join the featured worlds.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Featured worlds offered experiences such as modern fighter jets, player-versus-player combat, gliders, air-to-air refueling, aircraft carrier operations, World War II warbirds, airliners, small private aircraft, transforming robot aircraft, flight simulation-level aircraft, player-versus-environment missions, and sci-fi aerial battles.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Educational worlds and AVISTA===&lt;br /&gt;
&lt;br /&gt;
The AVISTA website (avista.org.au), operated by the Australian Remote Operations for Space and Earth (AROSE) and supported by Australia&#039;s Department of Defence School Pathways Program, describes two VRChat-based educational experiences that match the Flight Week worlds.&amp;lt;ref name=&amp;quot;avista-vr&amp;quot;&amp;gt;[https://avista.org.au/vr-experience/ &amp;quot;AVISTA VR Experience&amp;quot;] at &#039;&#039;avista.org.au&#039;&#039;. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt; &#039;&#039;&#039;Flight Test Challenge&#039;&#039;&#039; is a simulation in which participants complete a Production Flight Acceptance Test (PFAT) from a pilot&#039;s perspective, covering in-flight checks, communication protocols, and control tests. &#039;&#039;&#039;Hangar Maintenance Mission&#039;&#039;&#039; is a post-flight inspection experience in which users perform maintenance checks as ground crew and examine the systems that keep aircraft flight-ready.&lt;br /&gt;
&lt;br /&gt;
The AVISTA site directs technical assistance inquiries to the Negentropic team.&amp;lt;ref name=&amp;quot;avista-vr&amp;quot; /&amp;gt; AVISTA is a free, curriculum-linked initiative for students in Years 7–12, aimed at STEM and defence industry career awareness. Its partners include Fizzics Education, Gilmour Space Technologies, Nova Systems, and the University of Western Australia Defence and Security Institute, among others.&amp;lt;ref name=&amp;quot;avista-main&amp;quot;&amp;gt;[https://avista.org.au/ &amp;quot;AVISTA — Inspiring the Next Generation of STEM Innovators&amp;quot;] at &#039;&#039;avista.org.au&#039;&#039;. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Community response===&lt;br /&gt;
&lt;br /&gt;
Within about 24 hours of launch, &#039;&#039;&#039;{{VRC link|https://vrchat.com/home/world/wrld_4f0a2358-2511-4f57-8f33-5f710f801001|Skyward Night Flight}}&#039;&#039;&#039; — a non-combat general aviation world by Santiago &amp;quot;Cubeboy&amp;quot; Cuberos that Flight Week featured — gained thousands of visits and hundreds of new favorite world listings.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt; Exact figures for all featured worlds were hard to track because baseline visit counts before the event had not been recorded.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Skyward Night Flight had originally been released on March 29, 2025 and includes a tropical island setting with a glider, an amphibious aircraft, and a dynamic wind zone system.&amp;lt;ref name=&amp;quot;skyward-snf&amp;quot;&amp;gt;[https://www.skywardfm.com/post/vrchat-aviation-world-release-skyward-night-flight &amp;quot;VRChat Aviation World Release: Skyward Night Flight&amp;quot;] by Santiago &amp;quot;Cubeboy&amp;quot; Cuberos, &#039;&#039;Skyward Flight Media&#039;&#039;. Published March 29, 2025. Retrieved April 9, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Community activity around the event used the hashtag #VRCAviation.&amp;lt;ref name=&amp;quot;skyward-fw&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Later announcements==&lt;br /&gt;
&lt;br /&gt;
VRChat used Bluesky to promote a related airshow on Saturday, September 27, 2025, at 9:00 p.m. CST. It also announced a future &#039;&#039;&#039;VRChat Air Festival&#039;&#039;&#039; planned for September 2026.&amp;lt;ref&amp;gt;Scheduling notes for the September 27, 2025 airshow (including reminders posted September 11 and 24, 2025) and the September 2026 VRChat Air Festival appear in VRChat posts on &#039;&#039;[https://bsky.app/profile/vrchat.com Bluesky]&#039;&#039;; retrieved April 8, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Events]]&lt;br /&gt;
* [[Space Jam]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Official resources==&lt;br /&gt;
&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com VRChat on Bluesky]&lt;br /&gt;
* [https://bsky.app/profile/vrchat.com/post/3lynxk4yatk2x Flight Week launch announcement on Bluesky] (September 12, 2025)&lt;br /&gt;
* [https://x.com/VRChat/status/1966579547609899328 Flight Week announcement on X.com] (September 12, 2025)&lt;br /&gt;
* [https://www.twitch.tv/videos/2564952455 Flight Week launch stream on Twitch] (September 12, 2025)&lt;br /&gt;
* {{VRC link|https://vrchat.com/home/world/wrld_a2d2ab94-c846-48a0-bb6a-c89da7a4b59b|Flight Week - Hangar}} on VRChat&lt;br /&gt;
* {{VRC link|https://vrchat.com/home/world/wrld_bbb8669f-5f58-4146-a6cd-b58ab3e6fdb0|Flight Week - Test Flight}} on VRChat&lt;br /&gt;
* {{VRC link|https://vrchat.com/home/world/wrld_4f0a2358-2511-4f57-8f33-5f710f801001|Skyward Night Flight}} on VRChat&lt;br /&gt;
* [https://avista.org.au/vr-experience/ AVISTA VR Experience] at &#039;&#039;avista.org.au&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
{{Navbox/Events}}&lt;br /&gt;
[[Category:Events{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Full-Body_Tracking&amp;diff=69250</id>
		<title>Full-Body Tracking</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Full-Body_Tracking&amp;diff=69250"/>
		<updated>2026-04-15T06:21:07Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Avatars&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Stub}}&lt;br /&gt;
&#039;&#039;&#039;Full-Body Tracking&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://docs.vrchat.com/docs/full-body-tracking&amp;lt;/ref&amp;gt; &#039;&#039;&#039;(FBT)&#039;&#039;&#039; in VRChat allows users to track other parts of their body besides head and hands, such as hips and legs. This allows users to more accurately reflect their real life movements to their [[Special:MyLanguage/Avatars|avatar]]. Full-Body Tracking allows for more expressive and immersive movement.&lt;br /&gt;
&lt;br /&gt;
== How Full-Body Tracking Works ==&lt;br /&gt;
Full-body tracking (FBT) uses additional tracking devices attached to the body to relay real-time movement data to the VR system. Typically, trackers are placed on areas like the feet, hips, and sometimes other parts of the body, depending on the setup and how many trackers are being used.&lt;br /&gt;
&lt;br /&gt;
Most trackers require the use of SteamVR Base Stations to be able to track the trackers within a persons playspace. There are other solutions that use cameras, or IMU&#039;s to track the position and rotation of the trackers.&lt;br /&gt;
&lt;br /&gt;
In VRChat, avatars that support FBT will mirror the user&#039;s real-life movements, allowing for a more immersive experience. For the best results, avatars should be configured with bones for the hips, knees, and feet to accurately follow the user&#039;s movements.&lt;br /&gt;
&lt;br /&gt;
== Compatible Hardware ==&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
This section provides an overview of trackers used by the community, categorized according to their core technology, as they often share similar feature sets.&lt;br /&gt;
&lt;br /&gt;
=== Lighthouse ===&lt;br /&gt;
Lighthouse-based tracking uses external base stations that emit infrared laser sweeps to determine the position and orientation of VR headsets and controllers. Sensors on the devices detect these signals.&lt;br /&gt;
*Pros:&lt;br /&gt;
** Provides very accurate tracking.&lt;br /&gt;
* Cons:&lt;br /&gt;
** Requires at least one base station (additional base stations improve tracking and prevent tracking loss).&lt;br /&gt;
** Trackers will occlude if out of sight of base stations. For example, if the trackers are covered by a blanket, tracking will be lost.&lt;br /&gt;
&lt;br /&gt;
Products:&lt;br /&gt;
* HTC Vive Tracker&amp;lt;ref&amp;gt;[https://www.vive.com/accessory/tracker3/ HTC Vive Tracker 3.0 Product Page]&amp;lt;/ref&amp;gt;: &lt;br /&gt;
** These are some of the most common trackers.&lt;br /&gt;
* Tundra Tracker&amp;lt;ref&amp;gt;[https://tundra-labs.com/products/additional-tracker?variant=40765277077713 Tundra Tracker Store Page]&amp;lt;/ref&amp;gt;: &lt;br /&gt;
** Smaller and lighter, also easier to occlude.&lt;br /&gt;
&lt;br /&gt;
=== IMU ===&lt;br /&gt;
IMU based tracking systems are a more budget-friendly solution compared to Lighthouse and do not require base stations as they utilize [[wikipedia:Inertial_measurement_unit|IMUs]] for tracking, which calculate position and rotation in relation to the headset and hand controllers.&lt;br /&gt;
* &#039;&#039;Pros:&#039;&#039;&lt;br /&gt;
** Provides a typical FBT experience at a lower price, ideal for headsets that use inside-out tracking such as the Quest.&lt;br /&gt;
** Does not occlude, meaning trackers will not lose tracking when when under something such as a blanket. This is due to not relying on base stations.&lt;br /&gt;
** It&#039;s open-source nature allows for users to DIY their own trackers. This also allows for third-party sellers to create their own trackers and sell them.&lt;br /&gt;
*Cons:&lt;br /&gt;
**Trackers will occasionally &amp;quot;drift&amp;quot; over time during a session causing inaccurate tracking, requiring the user to reset them occasionally.&lt;br /&gt;
**Tracking is more imprecise than other trackers, especially depending on the quality of the hardware.&lt;br /&gt;
**DIY can be difficult or expensive if one doesn&#039;t already have the tools and understanding to create it themselves.&lt;br /&gt;
**Some third-party sellers will sell trackers with cheaper IMUs or otherwise faulty hardware that could cause issues. Ensure the seller is reputable before purchasing.&lt;br /&gt;
&lt;br /&gt;
Products:&lt;br /&gt;
* SlimeVR Tracker&amp;lt;ref&amp;gt;[https://www.crowdsupply.com/slimevr/slimevr-full-body-tracker SlimeVR Store] (via Crowdsupply)&amp;lt;/ref&amp;gt;&lt;br /&gt;
* SlimeVR Tracker (DIY)&amp;lt;ref&amp;gt;[https://docs.slimevr.dev/ SlimeVR Documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;many more ...&#039;&#039;&amp;lt;br&amp;gt;You can help the VRChat Wiki by [[Special:EditPage/{{FULLPAGENAME}}|adding more to this list.]]&lt;br /&gt;
&lt;br /&gt;
=== EMF ===&lt;br /&gt;
Electromagnetic field (EMF) tracking uses low-frequency magnetic fields to determine the position and orientation of devices. A base station generates a magnetic field, and sensors on the tracked device measure changes in that field. By comparing the signals from multiple coils, the system calculates precise spatial coordinates and orientation. EMF-based VR tracking is similar to IMU-based systems but offers greater accuracy and responsiveness. However, no commercial product has been released yet.&lt;br /&gt;
&lt;br /&gt;
=== Camera ===&lt;br /&gt;
Camera-based tracking in VR uses external or built-in cameras to monitor the position and movement of the headset and controllers. These cameras capture visual data, which is processed to determine spatial orientation and location in real time. This method allows for precise, room-scale tracking without the need for additional sensors. However, it relies on good lighting and unobstructed views to maintain accuracy.&lt;br /&gt;
&lt;br /&gt;
Products:&lt;br /&gt;
* HTC Vive Ultimate Tracker&amp;lt;ref&amp;gt;[https://www.vive.com/us/accessory/vive-ultimate-tracker/ HTC Vive Ultimate Product Page]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* PS Move Controllers&lt;br /&gt;
* Kinect sensors&lt;br /&gt;
* AprilTags&amp;lt;ref&amp;gt;[https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker/blob/master/README.md AprilTags SteamVR Driver] on GitHub&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Fallbacks&amp;diff=69249</id>
		<title>Fallbacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Fallbacks&amp;diff=69249"/>
		<updated>2026-04-15T06:20:22Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
{{Noticebox/Unsupported|Fallbacks are being deprecated slowly over time in favor of impostors.}}&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name=Fallbacks&lt;br /&gt;
|image=&lt;br /&gt;
|platforms= PC, Android, iOS&lt;br /&gt;
|branch_live_date = March 23, 2021&lt;br /&gt;
|branch_live_version = 2021.1.5 Build 1067&lt;br /&gt;
|branch_live_releasenote = [https://docs.vrchat.com/docs/vrchat-202115 2021.1.5]&lt;br /&gt;
|branch_openbeta_date = March 18, 2021&lt;br /&gt;
|branch_openbeta_version = 2021.1.5 Build 1065&lt;br /&gt;
|branch_openbeta_releasenote = [https://discord.com/channels/189511567539306508/503009489486872583/822245880333467659 2021.1.5]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fallbacks&#039;&#039;&#039;, or fallback [[Special:MyLanguage/Avatars|avatars]], are optimized avatars that serve as a placeholder&amp;lt;ref&amp;gt;[https://medium.com/vrchat/vrchat-on-quest-avatar-performance-woes-1a3cc228a442 &amp;quot;VRChat on Quest: Avatar Performance Woes&amp;quot;] on &#039;&#039;[https://medium.com/vrchat Medium]&#039;&#039;. Dated March 18, 2021. Retrieved September 16, 2021.&amp;lt;/ref&amp;gt; for when the user can&#039;t see another user&#039;s original avatar, such as when users are on different [[Special:MyLanguage/Platforms|platforms]]. Fallbacks were introduced to VRChat, with the 2021.1.5&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202115 &amp;quot;VRChat 2021.1.5&amp;quot;] on &#039;&#039;[[docs.vrchat.com]]&#039;&#039;. Dated March 23, 2021. Retrieved September 16, 2025.&amp;lt;/ref&amp;gt; update, on March 23, 2021.&lt;br /&gt;
&lt;br /&gt;
==Avatar Fallback System==&lt;br /&gt;
[[File:Fallback system.webp|thumb|A VRChat graphic from 2021, describing the ability to select a Fallback avatar, to show users on Quest.]]&lt;br /&gt;
The Avatar Fallback System &#039;&#039;(not to be confused with the [https://creators.vrchat.com/avatars/shader-fallback-system Shader Blocking and Fallback System])&#039;&#039; is a way for users to select which fallback avatar is shown to others when they aren&#039;t able to see a user&#039;s original avatar. It is also indicated as an icon on the nameplate, letting users know that they&#039;re viewing a fallback and why.&lt;br /&gt;
&lt;br /&gt;
===Identifying fallbacks===&lt;br /&gt;
Fallbacks can be identified when viewing another user&#039;s fallback by viewing their nameplate. Fallbacks are indicated with a blue feather icon.&lt;br /&gt;
&lt;br /&gt;
==== Fallback types ====&lt;br /&gt;
In the bottom right corner of the blue feather icon, along with another icon explaining why the fallback avatar is being displayed instead. Here&#039;s what these icons mean:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type&lt;br /&gt;
!Icon&lt;br /&gt;
!Explanation&lt;br /&gt;
|-&lt;br /&gt;
|Performance Blocked&lt;br /&gt;
|[[File:Perf fallback verypoor.png|frameless|32x32px]]&lt;br /&gt;
[[File:Perf fallback poorAndBelow.png|frameless|32x32px]]&lt;br /&gt;
|Appears when the user&#039;s avatar exceeds a user&#039;s [[Special:MyLanguage/Settings#Avatar Optimization|Minimum Avatar Performance Rank]] set.&lt;br /&gt;
|-&lt;br /&gt;
|File Size Blocked&lt;br /&gt;
|[[File:Perf fallback fulldrive.png|frameless|32x32px]]&lt;br /&gt;
|Appears when the user&#039;s avatar exceeds the Maximum Allowed Avatar Download Size or Uncompressed Size you&#039;ve set.&lt;br /&gt;
|-&lt;br /&gt;
|Impostor&lt;br /&gt;
|[[File:Perf fallback imposter.png|frameless|32x32px]]&lt;br /&gt;
|Appears when viewing the user&#039;s [[Special:MyLanguage/Impostors|impostor]].&lt;br /&gt;
|-&lt;br /&gt;
|Filtered&lt;br /&gt;
|[[File:Perf fallback filtered.png|frameless|32x32px]]&lt;br /&gt;
|Appears when the user&#039;s avatar gets filtered by [[Special:MyLanguage/Content Gating|Content Gating]].&lt;br /&gt;
|-&lt;br /&gt;
|Missing Asset&lt;br /&gt;
|[[File:Perf fallback missing.png|frameless|32x32px]]&lt;br /&gt;
|Appears when the user&#039;s avatar isn&#039;t available on your platform.&lt;br /&gt;
|-&lt;br /&gt;
|Error&lt;br /&gt;
|[[File:Perf fallback error.png|frameless|32x32px]]&lt;br /&gt;
|Appears when the user&#039;s avatar hasn&#039;t loaded due to an error.&lt;br /&gt;
|}&lt;br /&gt;
There is another icon that can appear, the grey shield icon ([[File:Perf SafetyBlocked.png|frameless|30x30px]]). This icon appears when viewing a user&#039;s preferred fallback avatar is not possible, the default [[Special:MyLanguage/Robot|Robot]] avatar, will be shown instead. Here are the reasons why the icon would appear:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Type&lt;br /&gt;
!Explanation&lt;br /&gt;
|-&lt;br /&gt;
|Blocked via Safety&lt;br /&gt;
|The user&#039;s avatar has been blocked by the [[Special:MyLanguage/Trust and Safety#Managing avatars|Trust and Safety System]].&lt;br /&gt;
|-&lt;br /&gt;
|Manually Hidden&lt;br /&gt;
|The user&#039;s avatar has been manually hidden by using the &amp;quot;Hide Avatar&amp;quot; button in the [[Special:MyLanguage/Quick Menu|Quick Menu]].&lt;br /&gt;
|-&lt;br /&gt;
|Loading&lt;br /&gt;
|The user&#039;s avatar is loading. Either if the avatar is still downloading or initializing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Choosing a fallback===&lt;br /&gt;
To choose a fallback avatar, open the avatar page on the VRChat website, then select &amp;quot;Use as Fallback&amp;quot; under the Manage Avatar section.&lt;br /&gt;
&lt;br /&gt;
There are 2 options for choosing a fallback:&lt;br /&gt;
&lt;br /&gt;
*Uploading a custom avatar as a fallback.&lt;br /&gt;
*Using avatars from the [[Special:MyLanguage/Public Avatars|Public avatar]] row as a fallback.&lt;br /&gt;
&lt;br /&gt;
====Custom fallbacks====&lt;br /&gt;
Users can upload their own custom fallback avatar. There are some requirements in order to upload and use a custom fallback:&lt;br /&gt;
&lt;br /&gt;
*Be built for all available platforms.&lt;br /&gt;
*Performance rank must be Good{{performance|good|22}} or better on the respective platform.&lt;br /&gt;
*Have the Fallback flag set from the Android upload.&lt;br /&gt;
&lt;br /&gt;
==Deprecation==&lt;br /&gt;
With the release of [https://docs.vrchat.com/docs/vrchat-202522 2025.2.2], VRChat mentioned in the release notes that Fallbacks are being deprecated, cited with the following reason:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;Fallbacks are being deprecated slowly over time in favor of impostors....&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fallbacks can still be used and are functional, but are not selectable within the client. Changing fallbacks can only be done from the website.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Special:MyLanguage/Impostors|Impostors]]&lt;br /&gt;
* [[Special:MyLanguage/Avatars|Avatars]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Features{{#translation:}}]]&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Face_Tracking&amp;diff=69248</id>
		<title>Face Tracking</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Face_Tracking&amp;diff=69248"/>
		<updated>2026-04-15T06:19:38Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Face tracking&#039;&#039;&#039; refers to using hardware and software to capture a user&#039;s real-life facial expressions and map them onto their [[Avatars|avatar]] in real time. Face tracking makes avatars more expressive and lifelike by reflecting eye movement, mouth shapes, and other facial features, which enhances immersion and social interaction in VRChat.&lt;br /&gt;
&lt;br /&gt;
Face tracking typically combines &#039;&#039;&#039;eye tracking&#039;&#039;&#039; and &#039;&#039;&#039;mouth tracking&#039;&#039;&#039;. Some headsets support both; others support only one or neither, requiring external hardware or software.&lt;br /&gt;
&lt;br /&gt;
== How face tracking works ==&lt;br /&gt;
&lt;br /&gt;
=== Capturing facial data ===&lt;br /&gt;
A user&#039;s facial movements — eye blinks, eyebrow raises, mouth shapes, jaw motion — are captured by one or more input devices:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Webcams&#039;&#039;&#039; — VRChat&#039;s built-in [[Selfie Expression]] feature (available since 2024.4.2 on Android and 2025.1.3 on PC) uses a standard webcam to track facial expressions on desktop and mobile. Before Selfie Expression, users relied on third-party tools such as iFacialMocap (iPhone) or VSeeFace (PC).&lt;br /&gt;
* &#039;&#039;&#039;Depth cameras&#039;&#039;&#039; — Devices such as Intel RealSense cameras or the iPhone&#039;s Face ID sensor array provide depth data alongside facial capture.&lt;br /&gt;
* &#039;&#039;&#039;Dedicated trackers built into VR headsets&#039;&#039;&#039; — Headsets like the Meta Quest Pro, HTC Vive Facial Tracker, Varjo XR-4, Pimax Crystal (with optional module), and BigScreen Beyond 2 include inward-facing sensors designed for face and eye tracking.&lt;br /&gt;
&lt;br /&gt;
=== Sending data to VRChat ===&lt;br /&gt;
The captured facial data is converted into &#039;&#039;&#039;blendshape values&#039;&#039;&#039; (numerical controls for individual facial expression shapes) and sent to VRChat. There are two main paths:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Native support&#039;&#039;&#039; — Headsets with built-in face tracking (e.g., Quest Pro) send data directly to VRChat without additional software.&lt;br /&gt;
* &#039;&#039;&#039;[[Open Sound Control|OSC]]&#039;&#039;&#039; — External tracking software sends blendshape data to VRChat over OSC. The most widely used community tool for this is [[Community:VRCFT|VRChat Face Tracking (VRCFT)]], which acts as a bridge between tracking software and VRChat.&lt;br /&gt;
&lt;br /&gt;
=== Driving the avatar ===&lt;br /&gt;
For face tracking to appear on an avatar, the avatar must be configured with:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Visemes]]&#039;&#039;&#039; — blendshapes used for lip syncing to voice.&lt;br /&gt;
* &#039;&#039;&#039;Expression blendshapes&#039;&#039;&#039; — shapes for emotions such as happy, sad, or surprised.&lt;br /&gt;
* &#039;&#039;&#039;Eye and head tracking support&#039;&#039;&#039; — eye-look settings configured in the [[VRChat SDK]].&lt;br /&gt;
&lt;br /&gt;
== How eye tracking works ==&lt;br /&gt;
Eye tracking is one of the two main components of face tracking. It captures the direction a user is looking and translates that into avatar eye movement. Professional-grade eye trackers can cost thousands of dollars, while DIY alternatives can be built for under $50.&lt;br /&gt;
&lt;br /&gt;
=== Near-eye tracking ===&lt;br /&gt;
Most VR eye trackers use &#039;&#039;&#039;near-eye tracking&#039;&#039;&#039;, where small cameras are mounted inside the headset pointing at each eye. These cameras typically use &#039;&#039;&#039;infrared light&#039;&#039;&#039; to get a clear, high-contrast image of the pupil regardless of ambient lighting.&lt;br /&gt;
&lt;br /&gt;
The goal is to go from a raw camera image of the eye to a &#039;&#039;&#039;3D gaze ray&#039;&#039;&#039; — a direction vector indicating where the user is looking. This ray can then drive avatar eye movement or be used for gaze-based interaction.&lt;br /&gt;
&lt;br /&gt;
=== Pupil detection ===&lt;br /&gt;
The first step is locating the pupil in the camera image:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Find the darkest region&#039;&#039;&#039; — The system samples pixels across the image to locate the darkest, most uniform patch, which corresponds to the pupil.&lt;br /&gt;
# &#039;&#039;&#039;Binary thresholding&#039;&#039;&#039; — Pixels darker than a threshold are marked as pupil; lighter pixels are marked as non-pupil. Because lighting and angle cause the pupil to appear non-uniform, a single threshold is often insufficient.&lt;br /&gt;
# &#039;&#039;&#039;Cascaded thresholding&#039;&#039;&#039; — Multiple threshold values (increasingly relaxed) are tested in parallel. The threshold that produces the most ellipse-like shape is selected as the best fit.&lt;br /&gt;
# &#039;&#039;&#039;Contour refinement&#039;&#039;&#039; — The raw contour points are filtered by checking whether each point is geometrically consistent with an elliptical shape (concave towards the pupil center). Points that curve outwards are discarded.&lt;br /&gt;
# &#039;&#039;&#039;Ellipse fitting&#039;&#039;&#039; — An ellipse-fitting algorithm is applied to the refined contour, producing the final &#039;&#039;&#039;pupil ellipse&#039;&#039;&#039; for that frame.&lt;br /&gt;
&lt;br /&gt;
=== From 2D observations to a 3D gaze ray ===&lt;br /&gt;
A single pupil ellipse is a 2D observation. To compute a 3D gaze direction, the tracker must build a model of the eye in three dimensions:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Estimate the 2D eye center&#039;&#039;&#039; — By collecting pupil ellipses across multiple frames at varying gaze angles, the system traces lines through each ellipse. Where three or more lines at different angles intersect, the 2D eye center is found. The tracker averages many such intersections for a stable estimate.&lt;br /&gt;
# &#039;&#039;&#039;Construct a 3D eye model&#039;&#039;&#039; — The eye is approximated as a sphere (roughly 24 mm in diameter for a typical human eye). The sphere is placed so that its projection aligns with the computed 2D eye center, and its depth is set to produce the best fit to the observed pupil ellipses.&lt;br /&gt;
# &#039;&#039;&#039;Compute the 3D pupil center&#039;&#039;&#039; — The current 2D pupil position is projected as a ray into 3D space. The point where this ray intersects the 3D eye sphere is the estimated 3D pupil center.&lt;br /&gt;
# &#039;&#039;&#039;Derive the gaze ray&#039;&#039;&#039; — The direction vector from the 3D eye center to the 3D pupil center becomes the &#039;&#039;&#039;gaze ray&#039;&#039;&#039;. This ray indicates where the user is looking and can be projected into the VR environment to drive avatar eye movement or interaction.&lt;br /&gt;
&lt;br /&gt;
== Headsets with face tracking support ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Headset&lt;br /&gt;
!Face tracking support&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Meta Quest Pro&#039;&#039;&#039;&lt;br /&gt;
|Built-in&lt;br /&gt;
|Face and eye tracking.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Apple Vision Pro&#039;&#039;&#039;&lt;br /&gt;
|Built-in (ARKit-based)&lt;br /&gt;
|Face and eye tracking.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;HTC Vive Pro Eye + Facial Tracker&#039;&#039;&#039;&lt;br /&gt;
|Built-in / Add-on&lt;br /&gt;
|Eye tracking is built in. A face tracking module is sold separately.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;HTC Vive Pro 2 + Facial Tracker&#039;&#039;&#039;&lt;br /&gt;
|Add-on&lt;br /&gt;
|Face tracking only (no eye tracking).&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;HTC Vive XR Elite + Full Face Tracker&#039;&#039;&#039;&lt;br /&gt;
|Built-in / Add-on&lt;br /&gt;
|Eye tracking is built in. A face tracking module is sold separately.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Pimax Crystal&#039;&#039;&#039;&lt;br /&gt;
|Built-in / Add-on&lt;br /&gt;
|Eye tracking is built in. A face tracking module is sold separately.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Varjo XR-4&#039;&#039;&#039;&lt;br /&gt;
|Built-in&lt;br /&gt;
|Face and eye tracking. Enterprise-focused and priced accordingly.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Bigscreen Beyond 2e&#039;&#039;&#039;&lt;br /&gt;
|Built-in&lt;br /&gt;
|Face and eye tracking.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Experimental_Sign_Language_World_(Udon)&amp;diff=69247</id>
		<title>Community:Experimental Sign Language World (Udon)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Experimental_Sign_Language_World_(Udon)&amp;diff=69247"/>
		<updated>2026-04-15T06:18:08Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}{{Infobox/World|name=Experimental Sign Language World (Udon)|image=Experimental-Sign-Language-World.png|author=Bob64|developers=Bob64, Darketernal, Devon, Marzipanic, GT4tube, Lanowen, Melwil, Tenri, ShadeAxas, Sio, DmTheMechanic, Nemsi, Catsgirl_nya, Raven, Bou, Akira, Millan, CODApop|capacity=30 (60)|platforms=PC, Android|tags=mocap, americansignlanguage, asl, sign, language|id=wrld_5e778b1b-88c7-4f44-8ff3-a3f289816fd0|languages=English, French, Japanese|labs=Jan 14 2020|published=Feb 16 2020}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Experimental Sign Language World&#039;&#039;&#039; is a VRChat world created by user &#039;&#039;&#039;Bob64&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://vrchat.com/home/user/usr_f50fcd7f-63d3-4110-a188-5beade936a5d&amp;lt;/ref&amp;gt;, designed to provide an immersive learning experience for users interested in sign languages. This world offers an extensive, interactive dictionary covering multiple [[Community:Sign language in VRChat|sign languages]], including American Sign Language (ASL), British Sign Language (BSL), French Sign Language (FSL), and Japanese Sign Language (JSL).&lt;br /&gt;
&lt;br /&gt;
This world is recommended by members of the [[Community:Helping Hands|Helping Hands]]&amp;lt;ref&amp;gt;[https://vrc.group/HANDS.0010 &#039;Helping Hands&#039; VRChat group]&amp;lt;/ref&amp;gt; community, a social group for the deaf and hard-of-hearing within VRChat.&lt;br /&gt;
&lt;br /&gt;
==Lessons==&lt;br /&gt;
There are lessons and exercises available for three signed languages: American Sign Language, French Sign Language, and Japanese Sign Language.&lt;br /&gt;
&lt;br /&gt;
===American Sign Language===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ American Sign Language Lessons&lt;br /&gt;
!Value&lt;br /&gt;
!Lesson Name&lt;br /&gt;
!Exercises&lt;br /&gt;
|-&lt;br /&gt;
| 1.&lt;br /&gt;
|Alphabet&lt;br /&gt;
|41&lt;br /&gt;
|-&lt;br /&gt;
|2.&lt;br /&gt;
|Numbers&lt;br /&gt;
|54&lt;br /&gt;
|-&lt;br /&gt;
|3.&lt;br /&gt;
|Daily Use&lt;br /&gt;
|47&lt;br /&gt;
|-&lt;br /&gt;
|4. &lt;br /&gt;
| Pointing use Question / Answers &lt;br /&gt;
|62&lt;br /&gt;
|-&lt;br /&gt;
| 5.&lt;br /&gt;
|Common &lt;br /&gt;
| 69&lt;br /&gt;
|-&lt;br /&gt;
|6.&lt;br /&gt;
|People&lt;br /&gt;
|43&lt;br /&gt;
|-&lt;br /&gt;
|7.&lt;br /&gt;
|Feelings / Reactions p1: A-M&lt;br /&gt;
|54 &lt;br /&gt;
|-&lt;br /&gt;
|8.&lt;br /&gt;
|Feelings / Reactions p1: N-Z &lt;br /&gt;
|22 &lt;br /&gt;
|-&lt;br /&gt;
|9. &lt;br /&gt;
| Value&lt;br /&gt;
|65&lt;br /&gt;
|-&lt;br /&gt;
|10.&lt;br /&gt;
|Time&lt;br /&gt;
|55&lt;br /&gt;
|-&lt;br /&gt;
|11.&lt;br /&gt;
|VRChat&lt;br /&gt;
|56&lt;br /&gt;
|-&lt;br /&gt;
|12.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: A-B&lt;br /&gt;
|34&lt;br /&gt;
|-&lt;br /&gt;
|13.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: C&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|14. &lt;br /&gt;
|Verbs &amp;amp; Actions p1: D-E&lt;br /&gt;
| 36&lt;br /&gt;
|-&lt;br /&gt;
|15.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: F-I&lt;br /&gt;
|38&lt;br /&gt;
|-&lt;br /&gt;
|16.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: J-O&lt;br /&gt;
|37 &lt;br /&gt;
|-&lt;br /&gt;
|17.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: P-R &lt;br /&gt;
|42 &lt;br /&gt;
|-&lt;br /&gt;
| 18.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: S-T&lt;br /&gt;
|56&lt;br /&gt;
|-&lt;br /&gt;
|19.&lt;br /&gt;
|Verbs &amp;amp; Actions p1: U-Z&lt;br /&gt;
|19&lt;br /&gt;
|-&lt;br /&gt;
|20.&lt;br /&gt;
|Food&lt;br /&gt;
|50&lt;br /&gt;
|-&lt;br /&gt;
|21.&lt;br /&gt;
|Drinls &lt;br /&gt;
| 11&lt;br /&gt;
|-&lt;br /&gt;
|22.&lt;br /&gt;
|Animals &lt;br /&gt;
|64&lt;br /&gt;
|-&lt;br /&gt;
|23. &lt;br /&gt;
|Machines &lt;br /&gt;
|18 &lt;br /&gt;
|-&lt;br /&gt;
|24.&lt;br /&gt;
|Places&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|25.&lt;br /&gt;
|Stuff&lt;br /&gt;
|18&lt;br /&gt;
|-&lt;br /&gt;
|26.&lt;br /&gt;
| Weather&lt;br /&gt;
|12 &lt;br /&gt;
|-&lt;br /&gt;
|27.&lt;br /&gt;
|Clothing&lt;br /&gt;
|19&lt;br /&gt;
|-&lt;br /&gt;
|28.&lt;br /&gt;
|Accessories&lt;br /&gt;
|20&lt;br /&gt;
|-&lt;br /&gt;
|29.&lt;br /&gt;
|Fantasy / Characters&lt;br /&gt;
|26&lt;br /&gt;
|-&lt;br /&gt;
|30.&lt;br /&gt;
|Professions / Jobs &lt;br /&gt;
|43&lt;br /&gt;
|-&lt;br /&gt;
|31.&lt;br /&gt;
|Non Manual Markers &lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|32.&lt;br /&gt;
|Conceptual Accuracy&lt;br /&gt;
|9&lt;br /&gt;
|-&lt;br /&gt;
|33.&lt;br /&gt;
|Holidays / Special Days &lt;br /&gt;
| 20&lt;br /&gt;
|-&lt;br /&gt;
| 34.&lt;br /&gt;
|Home stuff&lt;br /&gt;
|24&lt;br /&gt;
|-&lt;br /&gt;
|35.&lt;br /&gt;
|Nature / Environment&lt;br /&gt;
|17&lt;br /&gt;
|-&lt;br /&gt;
|36.&lt;br /&gt;
|Talk/ Asking exercises&lt;br /&gt;
|46&lt;br /&gt;
|-&lt;br /&gt;
|37.&lt;br /&gt;
|Countries&lt;br /&gt;
| 45&lt;br /&gt;
|-&lt;br /&gt;
|38. &lt;br /&gt;
|Colors&lt;br /&gt;
|17&lt;br /&gt;
|-&lt;br /&gt;
|39.&lt;br /&gt;
|Materials&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|40.&lt;br /&gt;
|Shapes&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
| 41.&lt;br /&gt;
|Medical&lt;br /&gt;
|32&lt;br /&gt;
|-&lt;br /&gt;
|42.&lt;br /&gt;
|LGBT &lt;br /&gt;
| 40&lt;br /&gt;
|-&lt;br /&gt;
|43.&lt;br /&gt;
|School Subjects&lt;br /&gt;
|15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== French Sign Language ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Value&lt;br /&gt;
!Lesson Name&lt;br /&gt;
!Exercises&lt;br /&gt;
|-&lt;br /&gt;
| 1.&lt;br /&gt;
|Daily Use&lt;br /&gt;
|34&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Japanese Sign Language ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Value&lt;br /&gt;
!Lesson Name&lt;br /&gt;
!Exercises&lt;br /&gt;
|-&lt;br /&gt;
| 1.&lt;br /&gt;
|Daily Use&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|2.&lt;br /&gt;
|People&lt;br /&gt;
|35&lt;br /&gt;
|-&lt;br /&gt;
|3.&lt;br /&gt;
|VRChat&lt;br /&gt;
|26&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
A brief history of this world has been documented by Bob64.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;v0:&#039;&#039;&#039; Proof of concept world with 3 cube buttons (you know, the ones that are hard as hell to click on) that tell 3 avatars to perform different dances.&lt;br /&gt;
*&#039;&#039;&#039;v1:&#039;&#039;&#039; &#039;&#039;&#039;SDK2&#039;&#039;&#039; version of the world with programmatically generated buttons and Unity UI (yay raycast laser-pointer) system. It also was the first world to use motion capture to try and show sign language in 3D space.&lt;br /&gt;
*&#039;&#039;&#039;v2:&#039;&#039;&#039; &#039;&#039;&#039;SDK3&#039;&#039;&#039; (Udon) version of the world, with the menu system redesigned from the ground up using Udonsharp.&lt;br /&gt;
*&#039;&#039;&#039;v3:&#039;&#039;&#039; &#039;&#039;&#039;ShaderMotion&#039;&#039;&#039; version. This world leverages ShaderMotion to increase the precision of motion capture, solving one of the biggest problems plaguing the previous versions of the world (poor quality motion capture). The downside is the world is now heavily dependent on videoplayers working properly.&lt;br /&gt;
&lt;br /&gt;
This world is based on the contributions of &#039;&#039;&#039;MrDummy_NL&#039;&#039;&#039;, a dedicated member of the deaf community within VRChat. The world described by Bob64, &#039;&#039;MrDummy_NL’s Sign&amp;amp;Fun&#039;&#039;, originally utilized videos to teach users sign language. Bob64&#039;s &#039;&#039;Experimental Sign Language World&#039;&#039; builds on this foundation, enhancing the learning experience with interactive 3D motion capture.&lt;br /&gt;
&lt;br /&gt;
==ShaderMotion==&lt;br /&gt;
This world features advanced [[wikipedia:Motion capture|motion capture]] technology integrated within VRChat itself, titled ShaderMotion&amp;lt;ref&amp;gt;[https://github.com/CuteWaterBeary/ShaderMotion ShaderMotion] on GitHub.&amp;lt;/ref&amp;gt;. It leverages this capability by displaying a 3D, motion-captured avatar that demonstrates the signs from the dictionary, providing users with a realistic and accurate visual reference for learning.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Community:Sign language in VRChat]]&lt;br /&gt;
*[[Community:Mute]]&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{DEFAULTSORT:Community:Experimental_Sign_Language_World_(Udon)}}&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:Educational worlds]]&lt;br /&gt;
[[Category:English]]&lt;br /&gt;
[[Category:French]]&lt;br /&gt;
[[Category:Japanese]]&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Camera_Drone&amp;diff=69246</id>
		<title>Camera Drone</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Camera_Drone&amp;diff=69246"/>
		<updated>2026-04-15T06:16:37Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}{{stub|Not much information here! You can [[Special:MyLanguage/VRCWiki:How to Contribute|contribute]], by expanding and proofreading this article, in accordance with the [[Special:MyLanguage/VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox/Feature&lt;br /&gt;
|name= &amp;lt;translate&amp;gt; &amp;lt;!--T:1--&amp;gt; Camera Drone&amp;lt;/translate&amp;gt;&lt;br /&gt;
|image= Feature_Drones.png&lt;br /&gt;
|platforms= PC, Quest&lt;br /&gt;
|vrchatplus= &amp;lt;translate&amp;gt; &amp;lt;!--T:2--&amp;gt; Required&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_live_date = &amp;lt;translate&amp;gt; &amp;lt;!--T:3--&amp;gt; 26 Mar 2025&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_live_version = 2025.1.3&lt;br /&gt;
|branch_live_releasenote = https://docs.vrchat.com/docs/vrchat-202513&lt;br /&gt;
|branch_openbeta_date = &amp;lt;translate&amp;gt; &amp;lt;!--T:4--&amp;gt; 12 Mar 2025&amp;lt;/translate&amp;gt;&lt;br /&gt;
|branch_openbeta_version = 2025.1.3&lt;br /&gt;
|branch_openbeta_releasenote = https://docs.vrchat.com/docs/vrchat-202513-openbeta&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Camera Drone&#039;&#039;&#039; is a [[Special:MyLanguage/Camera|Camera]] feature, exclusive to [[VRC+|VRC+]]. It serves as a fully-functional [[wikipedia:Unmanned aerial vehicle|drone]] that you can pilot within VRChat, either for recording purposes, or simply to fly around and have fun with friends.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
You can find the Camera Drone in the [[Special:MyLanguage/Quick Menu|Quick Menu]] under the Camera tab, and clicking &#039;&#039;&#039;Launch Drone&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Settings== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
*Take Photo&lt;br /&gt;
*Enable FPV (first-person view)&lt;br /&gt;
*Self Leveling: On, Off&lt;br /&gt;
*Respawn&lt;br /&gt;
*Spout Stream: On, Off&lt;br /&gt;
* Focus&lt;br /&gt;
*Mask&lt;br /&gt;
*Filters&lt;br /&gt;
*Photo Resolution&lt;br /&gt;
*Stream Resolution&lt;br /&gt;
*Grid: On, Off&lt;br /&gt;
&lt;br /&gt;
===Presets=== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
In this menu, you can choose a preset for your drone&#039;s flight:&lt;br /&gt;
* Micro&lt;br /&gt;
*Cinematic&lt;br /&gt;
*Racing&lt;br /&gt;
*Freestyle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Additionally, you can customize your drone&#039;s flight, using the following sliders:&lt;br /&gt;
*Motor Power: 2.0-12.0&lt;br /&gt;
*Drone Drag: 0.50-1.50&lt;br /&gt;
*Drone Cross Section Area: 0.010-0.050&lt;br /&gt;
*Drone Mass: 0.10-0.25&lt;br /&gt;
*Camera Tilt: 0.0-70.0&lt;br /&gt;
*Pitch Rate: 100.0-1000.0&lt;br /&gt;
*Roll Rate: 100.0-1000.0&lt;br /&gt;
*Yaw Rate: 100.0-1000.0&lt;br /&gt;
*Throttle Rate: 0.25-1.00&lt;br /&gt;
*Pitch Expo: 0.00-1.00&lt;br /&gt;
*Roll Expo: 0.00-1.00&lt;br /&gt;
*Yaw Expo: 0.00-1.00&lt;br /&gt;
*Throttle Expo: 0.00-1.00&lt;br /&gt;
*Pitch Center Sensitivity: 1.0-1000.0&lt;br /&gt;
*Roll Center Sensitivity: 1.0-1000.0&lt;br /&gt;
*Yaw Center Sensitivity: 1.0-1000.0&lt;br /&gt;
*Throttle Center Sensitivity: 1.0-1000.0&lt;br /&gt;
*Self-Leveling Max Angle: 10.0-45.0&lt;br /&gt;
*Mode Change Smoothing: 0.0-1.00 &lt;br /&gt;
&lt;br /&gt;
===Controller settings === &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Control Schemes: 1 (Pitch, Yaw), 2 (Throttle, Yaw), 3 (Pitch, Roll), 4 (Throttle, Roll)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Inversion: On, Off&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Dead Zone: 0.00-1.00 (adjustable by increasing or decreasing the dead zone by 0.01 at a time)&lt;br /&gt;
&lt;br /&gt;
====Desktop controls==== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Mouse Mode: Continuous, Relative&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
Mouse Sensitivity: 0.1-10.0 (adjustable by increasing or decreasing the slider by 0.1 at a time)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Mouse Relative Rate: 1.0-100.0 (adjustable by increasing or decreasing the slider)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
Mouse Relative Curve: 1.0-100.0 (adjustable by increasing or decreasing the slider)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
Mouse Power Curve: 1.0-3.0 (adjustable by increasing or decreasing the slider by 0.1 at a time)&lt;br /&gt;
&lt;br /&gt;
== Customization == &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
The drone and its colors can be customized in the &amp;quot;Cosmetics&amp;quot; tab in the [[Special:MyLanguage/Inventory|Inventory]]. &amp;quot;Customize&amp;quot; button is also available directly in the Drone Camera.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Color palette options include: Primary, Secondary and Trail.&lt;br /&gt;
&lt;br /&gt;
=== Drones === &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+List of known drones&lt;br /&gt;
!Image&lt;br /&gt;
!Name&lt;br /&gt;
!Released&lt;br /&gt;
!Requirement&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Drone Default Drone.png|frameless|70x70px]]  || Default Drone || March 26, 2025 || - || &#039;&#039;&amp;quot;The default drone.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Drone Trace Drone.png|frameless|70x70px]] || Trace Drone || August 14, 2025 || Claim the [[Special:MyLanguage/Inventory#Bundles &amp;amp; Packs|August VRC+ Content Drop]] || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Additional information== &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
Not comfortable with flying? No problem! The Camera Drone has various control and flight settings that let you adjust how it handles, ensuring that newcomers and experienced pilots alike can enjoy flying it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&#039;&#039;Tip: We&#039;re seeking scenic worlds with accurate colliders for ideal flying experiences. If you have any suggestions, share them on social media with #VRCDrone!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Drone Exploration world tab== &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
On March 30, 2025, a tab on the World menu, titled &amp;quot;Drone Exploration&amp;quot;, gave a list of sixteen worlds to &amp;quot;&#039;&#039;Explore these featured worlds that are fun to navigate with our new Camera Drone!&#039;&#039;&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!World&lt;br /&gt;
!Author&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_0255bfa4-61fc-40fb-bdea-b9400fa487f9 SheepTopia] || Mankey&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_cf2e8fe9-5979-4ad9-8c0e-d7fe22e09073 Far beyond the horizon] || QuarT0niX&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_7ef54852-7894-46e4-9935-7dacb78f81c5 Jetski Islet] || Quap&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a8912308-d979-407e-b744-4a6a760ff86e Horse Mountain] || prowler&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_858c5fcf-fae6-4aac-9193-8bb7b63b9201 In The Snow] || Blue Cat&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_72a5616c-da9c-438e-ab40-b2360dd17921 Tarried Precipice] || Karl Kroenen&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_2cb9ed79-301a-47a8-ac13-ecd71dca70e7 Nova Rest] || Vectriel&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a4ef4165-681c-4f3b-a293-839aebcbc434 Olympia Nights (v1.0)] || DrMorro&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_ec2dd8a4-6875-46fb-9699-071cb0e8bdbd SUKU] || &amp;lt;nowiki&amp;gt;durk@work&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_38646e89-6117-48a9-aab9-aea64c1cd629 Transcience] || Tajasuka&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_1b507127-0760-48cc-b579-a80baa620f24 Galatea City] || ちゅーたな&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_a2950c6d-89ec-4ba3-9a5a-b79638170189 Solstice Cliffs] || Anonine&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_53125a74-a5c4-4e42-840e-373f390f844f 漏水地区【盃市観光エリア１号】] || さかずき ないぎ&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_8cd302c3-d0b7-4a16-a39b-6860c24ee0c2 New Grass Station] || 瑞瑞Rys&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_3175143d-3c68-4719-9297-5f0145e059e2 Lost Valley Lake Retreat] || nprowler&lt;br /&gt;
|-&lt;br /&gt;
|[https://vrchat.com/home/world/wrld_59b59817-50b3-461d-bcb7-a55983ccdcc6 Asbestos] || 988U&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See also== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
*[[Special:MyLanguage/Camera|Camera]]&lt;br /&gt;
*[[Special:MyLanguage/Camera Dolly|Camera Dolly]]&lt;br /&gt;
*[[Special:MyLanguage/VRC+|VRC+]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Creator_Economy&amp;diff=69245</id>
		<title>Creator Economy</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Creator_Economy&amp;diff=69245"/>
		<updated>2026-04-15T06:14:27Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images; ideally, purchases, marketplace, et. al.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&#039;&#039;&#039;Creator Economy&#039;&#039;&#039; is a service introduced to VRChat offering users to purchase “VRChat Credits” to support their favorite creators. Creators may also set up a store, if they apply to the Creator Economy Program, and are accepted. All transactions are powered by VRChat&#039;s partner, [https://www.thunes.com/tilia/ Thunes], formerly Tilia.&lt;br /&gt;
&lt;br /&gt;
This service was teased during VRChat&#039;s [https://youtu.be/QBQnCxtDaso?t=5563 Developer Steam] in April 2021, and its initial testing period was launched to [[Special:MyLanguage/Open Beta|Open Beta]] starting on November 22nd, 2023 and finally released publicly on November 30, 2023&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202342 VRChat Release 2023.4.2] from November 30, 2023.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==VRChat Credits==&lt;br /&gt;
[[File:Icons Credits.png|thumb|128x128px|VRChat Credits icon]]&lt;br /&gt;
{{credits}} VRChat Credits &#039;&#039;(symbolized by a &#039;&#039;&#039;\V&#039;&#039;&#039; symbol in plaintext)&#039;&#039;, VRC Credits, or simply &#039;&#039;&#039;&#039;credits&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;, are digital currency offered to VRChat users to exchange with other VRChat creators for perks. VRChat Credits can be purchased through the Steam Store, Meta Store, or Google Play Store.&lt;br /&gt;
&lt;br /&gt;
===Purchasing===&lt;br /&gt;
[[File:Purchasingscreen.png|thumb|316x316px|VRChat Credits Menu (USD)]]&lt;br /&gt;
Users can purchase VRChat Credits by opening up their [[Special:MyLanguage/Main Menu|Main Menu]] or [[Special:MyLanguage/Quick Menu|Quick Menu]], and clicking the &#039;&#039;&#039;Wallet&#039;&#039;&#039; button in the top right corner.&lt;br /&gt;
&lt;br /&gt;
There are 9 different VRChat Credits Bundles that can be purchased, ranging from {{credits|600}} to {{credits|12,000}}. From there, the user must have sufficient funds available to use on the Steam Store, or Meta Store, depending on where the credits are being purchased from. After completing the transaction, credits will immediately be applied to your account.&lt;br /&gt;
&lt;br /&gt;
====VRChat Credits Bundles====&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!{{credits}} VRChat Credits&lt;br /&gt;
!Value&lt;br /&gt;
($USD)&lt;br /&gt;
!Image&lt;br /&gt;
|-&lt;br /&gt;
|600&lt;br /&gt;
|4.99 &lt;br /&gt;
|[[File:VRChatCreditBundle_600.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|1,200&lt;br /&gt;
|9.99&lt;br /&gt;
|[[File:VRChatCreditBundle_1200.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|2,400&lt;br /&gt;
|19.99&lt;br /&gt;
|[[File:VRChatCreditBundle_2400.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|3,000&lt;br /&gt;
|24.99&lt;br /&gt;
|[[File:CreditBundle 3000.png|96x96px]]&lt;br /&gt;
|-&lt;br /&gt;
|3,600&lt;br /&gt;
|29.99&lt;br /&gt;
|[[File:VRChatCreditBundle_3600.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|4,800&lt;br /&gt;
|39.99&lt;br /&gt;
|[[File:VRChatCreditBundle_4800.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
| 6,000 &lt;br /&gt;
|49.99&lt;br /&gt;
|[[File:VRChatCreditBundle_6000.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|9,000&lt;br /&gt;
|74.99&lt;br /&gt;
|[[File:VRChatCreditBundle_9000.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|12,000&lt;br /&gt;
|99.99&lt;br /&gt;
|[[File:VRChatCreditBundle_12000.png|96px]]&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;*Purchasing credits may include Value-Added Tax (VAT)&amp;lt;ref&amp;gt;{{VRC link|https://hello.vrchat.com/blog/euro-price-vat-change |European Pricing Update for VRChat Plus/Credits}} from 24 May, 2024&amp;lt;/ref&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Spending=== &lt;br /&gt;
Users can spend their VRChat Credits on the {{VRC link|https://vrchat.com/home/marketplace/welcome |website}}, or in the client, through either, the [[Special:MyLanguage/Shop|Shop]], or [[Special:MyLanguage/Avatars|avatar]], [[Special:MyLanguage/Groups|group]], or [[Special:MyLanguage/Worlds|world]] stores. Users can buy a listing or a subscription with their VRChat Credits, each listing and subscription has products attached to them, these are &#039;&#039;in layman&#039;s terms&#039;&#039; the benefits you receive from the listing or subscription. &lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Spotlight&#039;&#039;&#039; section of the Marketplace tab offers suggestions of worlds and groups that are currently enrolled in the Creator Economy Program.&lt;br /&gt;
&lt;br /&gt;
For more creator-related information, see the Creator Economy documentation&amp;lt;ref&amp;gt;{{VRC link|https://creators.vrchat.com/economy/|Creator Economy Documentation}} from 24 May, 2024&amp;lt;/ref&amp;gt;&#039;&#039;.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Stores====&lt;br /&gt;
Stores are where users can buy content with VRChat Credits. There are 3 types of stores:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Stores&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Marketplace&lt;br /&gt;
| Users can find all public avatar listings here. Located on the Avatar page, in the explore tab.&lt;br /&gt;
|-&lt;br /&gt;
|World&lt;br /&gt;
|Located on a world page, in the store tab. Users can buy content for the world they&#039;re in, or avatar listings. &lt;br /&gt;
|-&lt;br /&gt;
|Group&lt;br /&gt;
| Located on a group page, in the store tab. Users can buy subscriptions that could grant them content without various worlds or a group role.&lt;br /&gt;
|}&lt;br /&gt;
==== Listings====&lt;br /&gt;
Listings are what users can buy from stores. While listings can be anything the creator decides, users can expect to see common types of listing such as: Unlocking new areas of a world, customization options, and more.&lt;br /&gt;
&lt;br /&gt;
There are 3 types of listings creators can offer, each type has a different duration type.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Listing &lt;br /&gt;
!Duration&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
|Instant&lt;br /&gt;
|None&lt;br /&gt;
|Users can purchase this type as many times as they want. Benefits are instantly awarded. This type is only purchasable if you are in the world.&lt;br /&gt;
|-&lt;br /&gt;
| Temporary&lt;br /&gt;
|5 minutes - 3 months&lt;br /&gt;
|Users can purchase this type as many times as they want &#039;&#039;&#039;but&#039;&#039;&#039; can&#039;t repurchase until its duration expires. Benefits earned are only available until its duration expires.&lt;br /&gt;
|-&lt;br /&gt;
|Permanent&lt;br /&gt;
|Unlimited&lt;br /&gt;
|Users can only purchase this type once. Benefits are permanently available to the buyer.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Subscriptions=====&lt;br /&gt;
Subscriptions are the type of listing that users can buy from group stores. While listings can be anything the world creator decides, users can expect to see common types of listing such as: VIP access.&lt;br /&gt;
&lt;br /&gt;
Users have 4 default duration options, they can choose from when buying a subscription.  &lt;br /&gt;
&lt;br /&gt;
*1 month&lt;br /&gt;
* 3 months&lt;br /&gt;
*6 months&lt;br /&gt;
*12 months&lt;br /&gt;
&lt;br /&gt;
There is also a custom duration option users can choose, which ranges from 1 month to 99 months. Subscriptions do not automatically renew.&lt;br /&gt;
&lt;br /&gt;
When a user buys a subscription, they will be automatically added to the group they bought the subscription from. Buyers will also a group role, which creators can offer group specific benefits. &lt;br /&gt;
&lt;br /&gt;
====Products====&lt;br /&gt;
When users buy listings or subscriptions, they contain products (also referred to as &amp;quot;Benefits&amp;quot; in-game). Each listing or subscription can contain multiple products. Products have 3 types:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Product type&lt;br /&gt;
!Limitations&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|Avatar&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
*Listing type must be: Permanent&lt;br /&gt;
* Can be sold in world stores, and the Avatar Marketplace&lt;br /&gt;
|Users receive said avatar in the Purchased tab of their My Avatars page on the Avatars page.&lt;br /&gt;
|-&lt;br /&gt;
| Subscription Role &lt;br /&gt;
| &lt;br /&gt;
*Listing type must be: Subscription&lt;br /&gt;
*Can only be sold in group stores&lt;br /&gt;
|Users receive a role in the group they bought the subscription in. It may grant additional group permissions such as access to viewing group posts, instances and/or priority queues.&lt;br /&gt;
|-&lt;br /&gt;
|Udon&lt;br /&gt;
|&lt;br /&gt;
* Listing type can be any&lt;br /&gt;
*Can only be sold in world and group stores&lt;br /&gt;
|Users receive benefits in the world they bought the listing in. Common types of benefits include: VIP access, cosmetics, items, etc.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Viewing transaction history===&lt;br /&gt;
To view the history of your transactions, navigate to the &#039;&#039;&#039;Marketplace&#039;&#039;&#039; page on the [[Special:MyLanguage/Main Menu|Main Menu]], proceed to the &#039;&#039;&#039;Wallet&#039;&#039;&#039; section, and then choose the &#039;&#039;&#039;Transactions&#039;&#039;&#039; tab. Alternatively, you can view it on the {{VRC link|https://vrchat.com/home/marketplace/wallet |VRChat website}}. &lt;br /&gt;
&lt;br /&gt;
The Transactions tab shows the history of the user&#039;s VRChat Credits on their account. Listing the name of the product, the amount of credits, the remaining balance after the purchase, the recipient, the date of purchase, and the type of transaction.&lt;br /&gt;
&lt;br /&gt;
To view your purchases or active and expired subscriptions, navigate to the &#039;&#039;&#039;Purchases &amp;amp; Subscriptions&#039;&#039;&#039; tab of the &#039;&#039;&#039;Marketplace&#039;&#039;&#039; page.  &lt;br /&gt;
&lt;br /&gt;
The Purchases tab lists any listing you bought, including its type, date of purchase and expiration, and details. While, the Subscriptions tab includes the same details as the Purchases tab, just instead for subscriptions. It is split up by an &amp;quot;Active&amp;quot; and &amp;quot;Expired&amp;quot; dropdown, and also includes an option to renew the subscription or cancel it.&lt;br /&gt;
&lt;br /&gt;
==Avatar Marketplace==&lt;br /&gt;
&#039;&#039;&amp;lt;small&amp;gt;See also: [[Avatar Marketplace]] for more detailed information.&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Avatar Marketplace&#039;&#039;&#039; is a feature announced by VRChat on May 14, 2025&amp;lt;ref&amp;gt;https://www.youtube.com/watch?v=MWH1RA3bEz0&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://ask.vrchat.com/t/announcing-the-avatar-marketplace/43554&amp;lt;/ref&amp;gt;, as an expansion of the Creator Economy. This update introduces a native system for selling and buying avatars directly within VRChat using VRChat Credits.&lt;br /&gt;
&lt;br /&gt;
With the [[Avatar Marketplace]], users can purchase avatars that are automatically added to their VRChat account without the need to manually upload avatars through Unity. Purchased avatars are permanently accessible to the buyer outside of extraordinary circumstances. &amp;lt;!-- TODO: elaborate on extraordinary circumstances, like if the avatar contains TOS or potentially illegal content --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avatars listed on the marketplace can be locally previewed before purchase, meaning the avatar is only visible to the user while using the try-on feature.&lt;br /&gt;
&lt;br /&gt;
The Avatar Marketplace update adds three new upper tabs to the Avatars tab in the [[Main Menu]]. The &#039;&#039;&#039;Explore&#039;&#039;&#039; tab lets a user search for avatars for sale in the Marketplace, as well as varying categories of avatars for sale. The &#039;&#039;&#039;My Avatars&#039;&#039;&#039; tab utilizes the traditional avatar menu, with your uploaded avatars, favorited avatars, as well as a new section for &amp;quot;Purchased&amp;quot; avatars from the marketplace. Lastly, the &#039;&#039;&#039;My Current Avatar&#039;&#039;&#039; tab shows the avatar details of an avatar that you are currently wearing.&lt;br /&gt;
&lt;br /&gt;
Users interested in [https://ask.vrchat.com/t/avatar-marketplace-faq-for-sellers/43555 selling avatars] on the Avatar Marketplace need to enroll in VRChat&#039;s Creator Economy Program for approval.&lt;br /&gt;
&lt;br /&gt;
==Enrolling in the Creator Economy Program==&lt;br /&gt;
&lt;br /&gt;
{{Thumb|{{YouTube|cNvmvPa4T3c|thumb=File:YTThumb_cNvmvPa4T3c_CreatorEconomy.webp|title=What&#039;s the VRChat Creator Economy?}}|}}&lt;br /&gt;
To be able to enroll in the Creator Economy Program, a user must have uploaded content and have access to the VRChat Creator Companion, and then [https://www.surveymonkey.com/r/vrc-econ-apply apply to become a seller], as long as they are eligible:&lt;br /&gt;
&lt;br /&gt;
====Eligibility&amp;lt;!-- Incomplete. The CE has additional eligibility criteria, listed in the application form: https://www.surveymonkey.com/r/vrc-econ-apply --&amp;gt;====   &lt;br /&gt;
&lt;br /&gt;
*Be a User who is 18 years of age or older.&lt;br /&gt;
*Have a VRChat account that has been active for at least 30 days.&lt;br /&gt;
*Have a verified email address associated with your Account.&lt;br /&gt;
* Be a community member in good standing at all times while using the Platform, with no suspensions or bans from the Platform or the VRC Creator Economy in the last 90 days.&lt;br /&gt;
*Use the Platform in strict compliance with CE Rules, the Terms, the Community Guidelines, and the requirements set out in &#039;&#039;Creator Economy Program Rules Section 5&#039;&#039;.&lt;br /&gt;
*Not engage in any of the following activities: scamming, phishing, false advertising, attempting to exchange Credits for real currency other than through the Platform, or any illegal or unethical activities.&lt;br /&gt;
*Meet any other eligibility requirements that we or our CE Partner may establish from time to time in our or their sole discretion, including but not limited to: &lt;br /&gt;
**Having all applicable tax forms on file with the relevant CE Partner&lt;br /&gt;
**Completing any applicable CE Partner’s Know Your Customer registration, as required by such CE Partner&lt;br /&gt;
{{VRC link|https://hello.vrchat.com/legal/economy |See here}} to view the full Creator Economy Program Rules.&lt;br /&gt;
&lt;br /&gt;
==Resources== &lt;br /&gt;
*{{VRC link|https://creators.vrchat.com/economy/ |&amp;quot;Resources for Creator Economy&amp;quot;}} at &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
*{{VRC link|https://hello.vrchat.com/blog/creator-economy |&amp;quot;Introducing the Creator Economy!&amp;quot;}} at &#039;&#039;hello.vrchat.com&#039;&#039;&lt;br /&gt;
*{{VRC link|https://hello.vrchat.com/blog/paid-subscriptions-beta |&amp;quot;Paid Subscriptions Beta&amp;quot;}} at &#039;&#039;hello.vrchat.com&#039;&#039;&lt;br /&gt;
*[https://www.youtube.com/watch?v=MWH1RA3bEz0 Introducing the Avatar Marketplace] posted by VRChat, on &#039;&#039;YouTube&#039;&#039;&lt;br /&gt;
*[https://www.thunes.com/tilia/ Thunes&#039; website] at &#039;&#039;thunes.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}{{Economy-navbox}}&lt;br /&gt;
[[Category:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=VRChat_Creator_Companion&amp;diff=69244</id>
		<title>VRChat Creator Companion</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=VRChat_Creator_Companion&amp;diff=69244"/>
		<updated>2026-04-15T06:13:08Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Stubbed article; Category:Needs images, Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Stub}}&lt;br /&gt;
&#039;&#039;&#039;VRChat Creator Companion&#039;&#039;&#039; (&#039;&#039;&#039;VCC&#039;&#039;&#039;) is the official tool provided by VRChat for creating and managing Unity projects intended for VRChat. It integrates the [[Special:MyLanguage/VRChat Package Manager|VRChat Package Manager]], manages your projects, and facilitates access to official and community packages, tools, and resources. VCC serves as the primary platform for developers to build VRChat [[Special:MyLanguage/avatars|avatars]] and [[Special:MyLanguage/worlds|worlds]].&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
* A PC meeting the Unity Editor system requirements&lt;br /&gt;
** [https://docs.unity3d.com/2019.4/Documentation/Manual/system-requirements.html System requirements 2019.4]&lt;br /&gt;
** [https://docs.unity3d.com/2022.3/Documentation/Manual/system-requirements.html System requirements 2022.3]&lt;br /&gt;
* Operating system&lt;br /&gt;
** Windows 10 and newer (Windows 11 is not fully tested)&lt;br /&gt;
** Linux (limited to CLI functionality)&lt;br /&gt;
** MacOS (limited to CLI functionality)&lt;br /&gt;
* Internet connection&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
* Download page: {{VRC link|https://vrchat.com/home/download|VRChat Downloads}}&lt;br /&gt;
* Direct download: {{VRC link|https://vrchat.com/download/vcc|VCC Download}}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* [[Special:MyLanguage/VRChat Package Manager|VRChat Package Manager]]&lt;br /&gt;
* Automatic detection and installation of the supported Unity versions&lt;br /&gt;
* Upgrading the Unity version of projects&lt;br /&gt;
* Creation of new projects with [[VRChat SDK|VRChat SDKs]] integrated&lt;br /&gt;
* Import of Projects&lt;br /&gt;
* Support for GUI and CLI&lt;br /&gt;
* Project backup&lt;br /&gt;
* Learn section with Links to VRChat docs&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Special:MyLanguage/VRC Quick Launcher|VRC Quick Launcher]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
{{VRC link|https://vcc.docs.vrchat.com|The documentation for VCC}} is hosted on {{VRC link|https://github.com/vrchat-community/creator-companion|GitHub}} and open for community contributions. Users can suggest changes by creating a fork and submitting pull requests.&lt;br /&gt;
&lt;br /&gt;
== Paths ==&lt;br /&gt;
Installation (Default) Path: &#039;&#039;%LOCALAPPDATA%\Programs\VRChat Creator Companion&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
E.g. &#039;&#039;C:\Users\UserName\AppData\Local\Programs\VRChat Creator Companion&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Configuration Path: &#039;&#039;%LOCALAPPDATA%\VRChatCreatorCompanion&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
E.g. &#039;&#039;C:\Users\UserName\AppData\Local\VRChatCreatorCompanion&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Cool Mode ==&lt;br /&gt;
Cool Mode gives you access to special debug options, to clear your cache and reset VCC.&lt;br /&gt;
[[File:VCC Cool Mode.png|thumb|Unlocked VCC Cool Mode]]&lt;br /&gt;
=== Cheat code ===&lt;br /&gt;
To enter the cheat code open the &#039;Settings&#039; tab and enter the &#039;Konami Code&#039; by pressing the following buttons:&amp;lt;br&amp;gt;&lt;br /&gt;
up, up, down, down, left, right, left, right, b, a, enter.&lt;br /&gt;
&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Content_Gating&amp;diff=69243</id>
		<title>Content Gating</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Content_Gating&amp;diff=69243"/>
		<updated>2026-04-15T06:11:50Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Added categories.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
[[File:ContentGatingKeyArtBlog.png|thumb|337x337px|Content Gating key art]]&lt;br /&gt;
&#039;&#039;&#039;Content Gating&#039;&#039;&#039; is a system that allows users to filter or limit the type of content they encounter in [[Special:MyLanguage/VRChat|VRChat]]. Creators are required to label their content appropriately so that users are able to curate their experience. Content Gating settings can be adjusted from inside VRChat or the website.&lt;br /&gt;
&lt;br /&gt;
==Content Warnings==&lt;br /&gt;
Content Warnings can be applied to either [[Special:MyLanguage/Avatars|avatars]] or [[Special:MyLanguage/Worlds|worlds]]. These are all the content warnings with usage examples:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Content Warning Label&lt;br /&gt;
!Age-based forced gating&lt;br /&gt;
!Explanation&lt;br /&gt;
!Usage Example&lt;br /&gt;
|-&lt;br /&gt;
|Sexually suggestive{{efn|The &amp;quot;Sexually suggestive&amp;quot; filter cannot be toggled on iOS [[Special:MyLanguage/Platforms|platforms]].}}&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |†&amp;lt;sub&amp;gt;{{efn|† The age-based forced gating system was disabled as of the 7 December 2023 Dev Update.&amp;lt;ref name=&amp;quot;7Dec2023DevUpdate&amp;quot;&amp;gt;[https://ask.vrchat.com/t/developer-update-7-december-2023/21274#content-gating-changes-5 Developer Update - 7 December, 2023] &amp;lt;/ref&amp;gt;&amp;lt;/sub&amp;gt;}}&lt;br /&gt;
|Avatars or worlds that display, imply, or promote sexually provocative poses, clothing, or activities. This includes but is not limited to overly revealing attire, sexually suggestive or provocative animations, or sexually-themed environments and avatars.&lt;br /&gt;
|Content labeled “sexually suggestive” might be an avatar wearing revealing lingerie or an adult-themed dance club.&lt;br /&gt;
|-&lt;br /&gt;
|Adult language and themes&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |†&lt;br /&gt;
|Avatars or worlds that include or promote mature subject matter such as drug use, gambling, or dark humor. This label focuses on explicit content that isn’t necessarily sexual, but is still “adult”.&lt;br /&gt;
|Content labeled as “adult language and themes” might include avatars with very explicit language on their clothing or worlds that simulate drug usage.&lt;br /&gt;
|-&lt;br /&gt;
|Graphic violence&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |*&amp;lt;sub&amp;gt;{{efn|* Subject to change.&amp;lt;ref name=&amp;quot;7Dec2023DevUpdate&amp;quot;/&amp;gt;&amp;lt;/sub&amp;gt;}}&lt;br /&gt;
|Avatars or worlds that depict or encourage acts of violence in a detailed, realistic manner. This includes but is not limited to depictions of physical harm, depictions of self-harm, realistic weapons with violent animations, and other related content.&lt;br /&gt;
|This label is not meant for “cartoon”-style violence but indicates that the content has some level of realism.&lt;br /&gt;
|-&lt;br /&gt;
|Excessive gore&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |*&lt;br /&gt;
|Avatars or worlds that contain overly graphic or vivid depictions of blood, guts, or bodily dismemberment. This can include animations, textures, or scenes that aim to shock or disgust.&lt;br /&gt;
|Content labeled as &amp;quot;excessive gore&amp;quot; might feature an avatar with overly graphic, realistic injuries or a world that depicts a gruesome, realistic crime scene.&lt;br /&gt;
|-&lt;br /&gt;
|Extreme horror&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; |*&lt;br /&gt;
|Avatars or worlds designed to instill intense fear, anxiety, or distress. This could include deeply unsettling themes or disturbing imagery beyond conventional and well-known horror aesthetics.&lt;br /&gt;
|This label isn’t meant for the common types of “jumpscare” horror or “spooky” worlds, it’s a few levels above that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Content labeled as &amp;quot;extreme horror&amp;quot; could include avatars with grotesque features meant to disturb, or worlds meant to horrify or shock visitors.&lt;br /&gt;
|}&lt;br /&gt;
Explanations and usage examples are from VRChat&#039;s {{VRC link|https://hello.vrchat.com/creator-guidelines|Creator Guidelines}}. &#039;&#039;&#039;No matter what, VRChat&#039;s {{VRC link|https://hello.vrchat.com/legal|Terms of Service}} are the &amp;quot;final word&amp;quot;.&#039;&#039;&#039; These explanations will help guide you into labeling content correctly to not break TOS.&lt;br /&gt;
&lt;br /&gt;
{{notelist}}&lt;br /&gt;
&lt;br /&gt;
=== Age-based Content Gating ===&lt;br /&gt;
Age-based Content Gating would automatically enable Content Gating for users under 18 for every filter except Extreme Horror. This was revealed in the 22 November 2023 Developer Update&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/developer-update-22-november-2023/20878#h-202342-open-beta-6 Developer Update - 22 November, 2023]&amp;lt;/ref&amp;gt;. Due to issues with the system in regards to users having the incorrect Date of Birth on their VRChat account and the way creators label their content, it has been disabled as of December 7th, 2023&amp;lt;ref name=&amp;quot;7Dec2023DevUpdate&amp;quot;/&amp;gt;. It has been suggested this will be reimplemented with [[Age Verification]] in the future, however there is no confirmation as to when or how it will be done.&lt;br /&gt;
&lt;br /&gt;
==Content filtering==&lt;br /&gt;
[[File:Content gating main menu settings.webp|thumb|Main Menu Content Gating]]&lt;br /&gt;
&amp;lt;!-- EDITOR NOTE: the following is commented out due to it not being accurate. Age-based content gating is not enabled. Reinstate when age-based content gating returns.&lt;br /&gt;
&amp;lt;!-- The way content gets filtered within VRChat is based on the date of birth used when registering their account. If the user is under the age of 18, Content Warning labels will be turned on and cannot be turned off (age-based forced content gating).&lt;br /&gt;
&lt;br /&gt;
For users over the age of 18, Content Warning labels will be off by default. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Viewing content blocked by the Content Gating system results in the following:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
!When blocked by Content Gating&lt;br /&gt;
|-&lt;br /&gt;
|Avatars&lt;br /&gt;
|Avatar gets replaced with the default VRChat [[Special:MyLanguage/Robot|Robot]]&lt;br /&gt;
|-&lt;br /&gt;
|Worlds&lt;br /&gt;
|&lt;br /&gt;
*Worlds will be hidden from menus and search&lt;br /&gt;
*Worlds cannot be entered&lt;br /&gt;
|-&lt;br /&gt;
|World Invites&lt;br /&gt;
|Unable to join instance, will be prompted with a notice&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Self-uploaded content marked and filtered with content warning labels is still viewable and usable, indicated by black and yellow hazard stripes.&lt;br /&gt;
&lt;br /&gt;
====Toggling Content Warning labels====&lt;br /&gt;
To change which labels to filter, first open your [[Special:MyLanguage/Quick Menu|Quick Menu]], then select the [[Special:MyLanguage/Main Menu|Main Menu]] button at the top right. From here, select the [[Special:MyLanguage/Settings|Settings]] tab on the Main Menu header. Then, select the &amp;quot;Comfort &amp;amp; Safety&amp;quot; category on the left side. Under the &amp;quot;Content Gating&amp;quot; header, is where the labels can be changed.&lt;br /&gt;
&lt;br /&gt;
==Applying Content Warnings==&lt;br /&gt;
===SDK===&lt;br /&gt;
[[File:Content warnings avatar SDK.webp|thumb|Avatar SDK content warnings]]&lt;br /&gt;
====Avatars &amp;amp; worlds====&lt;br /&gt;
In the [[Special:MyLanguage/VRChat SDK|SDK]]&#039;s &amp;quot;Builder&amp;quot; tab, navigate to the &amp;quot;Prepare Your Content&amp;quot; header. Select the &amp;quot;Content Warnings&amp;quot; dropdown, choose applicable content warnings, then press the &amp;quot;Save Changes&amp;quot; button at the top of the &amp;quot;Builder&amp;quot; tab.&lt;br /&gt;
&lt;br /&gt;
===Website===&lt;br /&gt;
[[File:Content warnings website.webp|thumb|Website content warnings]]&lt;br /&gt;
====Avatars====&lt;br /&gt;
Navigate to the &amp;quot;{{VRC link|https://vrchat.com/home/avatars|Avatars}}&amp;quot; page on the VRChat website, then select an avatar. Scroll down to the &amp;quot;Content Warnings&amp;quot; section. Select applicable content warnings, and it will be automatically applied.&lt;br /&gt;
&lt;br /&gt;
====Worlds====&lt;br /&gt;
Navigate to the &amp;quot;{{VRC link|https://vrchat.com/home/content/worlds|Worlds}}&amp;quot; page on the VRChat website, then select a world. Scroll down to the &amp;quot;Content Warnings&amp;quot; section. Select applicable content warnings, then press the &amp;quot;Save Changes&amp;quot; button at the top right of the page.&lt;br /&gt;
&lt;br /&gt;
==Reporting missing Content Warnings==&lt;br /&gt;
Avatars or Worlds may not have any or have incorrect content warnings. These types of content can be reported using the [[Special:MyLanguage/Reporting|in-client report form]]. There is no penalty to labeling appropriately, not doing so will result in VRChat labeling it at their own discretion, one could also potentially face action against their account in some circumstances.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
*{{VRC link|https://hello.vrchat.com/blog/content-gating|Content Gating Blog Post}}&lt;br /&gt;
*[https://ask.vrchat.com/t/developer-update-7-december-2023/21274#content-gating-changes-5 Content Gating Changes | December 7th Developer Update]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:VRCSDK]]&lt;br /&gt;
[[Category:Worlds]]&lt;br /&gt;
[[Category:Avatars]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community_Labs&amp;diff=69242</id>
		<title>Community Labs</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community_Labs&amp;diff=69242"/>
		<updated>2026-04-15T06:10:52Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
[[File:IconOnly_CL_Portal.png|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt; Icon for &amp;quot;Community Labs&amp;quot;.&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Community Labs&#039;&#039;&#039; is a system and status in VRChat that allows uploaded [[Special:MyLanguage/worlds|worlds]] to be approved and discoverable within VRChat. It acts as a precursor to a published world. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Caution!&#039;&#039;&#039; Community Labs worlds are disabled by default, as they could cause performance issues, or contain offensive content. They may contain qualities that are against the [[Special:MyLanguage/Terms of Service|Terms of Service]], or {{VRC link|https://hello.vrchat.com/creator-guidelines |Creator Guidelines}}.&lt;br /&gt;
&lt;br /&gt;
==Enabling Community Labs== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[File:Community Labs Toggle.webp|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:5--&amp;gt; Toggle to enable Community Labs as seen in the Settings&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
In order to travel to worlds that are in Community Labs status, you must enable it in your [[Special:MyLanguage/Settings|Settings]]. To enable Community Labs, open the [[Special:MyLanguage/Quick Menu|Quick Menu]]. Then select the [[Special:MyLanguage/Main Menu|Main Menu]] button at the top right. From here, select the [[Special:MyLanguage/Settings|Settings]] Tab at the bottom of the Main Menu. Then, select the &#039;&#039;&#039;Comfort &amp;amp; Safety&#039;&#039;&#039; category on the left side. Under the &#039;&#039;&#039;Safety&#039;&#039;&#039; header, enable the &#039;&#039;&#039;Show Community Labs&#039;&#039;&#039; option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Alternatively, open your Quick Menu, and select the Main Menu button in the top right. Then, select the Worlds Tab at the bottom of the Main Menu. Next, select the &#039;&#039;&#039;Community Labs&#039;&#039;&#039; world category on the left side and select the &#039;&#039;&#039;View Community Labs Worlds&#039;&#039;&#039; button.&lt;br /&gt;
&lt;br /&gt;
==Accessing Community Labs == &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
With Community Labs enabled, you can now view Community Labs worlds. To find them, open your Quick Menu, and select the Main Menu button on the top right. Next, select the Worlds Tab at the bottom of the Main Menu. The &amp;quot;Community Labs&amp;quot; world category will appear on the left side.&lt;br /&gt;
&lt;br /&gt;
===Joining Community Labs worlds=== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[File:CL_Loading.webp|thumb|right|&amp;lt;translate&amp;gt;&amp;lt;!--T:12--&amp;gt; A loading screen tip, when joining a Community Labs world.&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
When joining worlds in Community Labs, there are visual indicators that they are Community Labs worlds.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
*When joining through a [[Special:MyLanguage/Portals|portal]], there is a green ring around the portal and the Community Labs icon on the top left of it.&lt;br /&gt;
*Loading into a Community Labs world shows you a unique tip on the loading screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; There are no visual indicators for Community Labs worlds when joining one through an invite, except for the tip given on the loading screen. Community Labs worlds can still be joined, even if the option for it is disabled.&lt;br /&gt;
&lt;br /&gt;
==Publishing to Community Labs== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[File:SDK Community Labs option.png|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:17--&amp;gt; Option to &#039;&#039;Publish to Community Labs&#039;&#039; via the SDK&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
There are a few steps that first must be taken, before publishing a world to Community Labs.&lt;br /&gt;
&lt;br /&gt;
===Requirements=== &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
*You must have a [[Special:MyLanguage/VRChat account|VRChat account]]. If you have a third-party platform account (Steam, Meta, etc.), it must be [[Special:MyLanguage/Account merging|merged]] with your VRChat account first.&lt;br /&gt;
*Your VRChat account must not be banned from submitting worlds to Community Labs.&lt;br /&gt;
*[[Special:MyLanguage/Trust Rank|Trust rank]] must be &amp;quot;User&amp;quot; or higher.&lt;br /&gt;
*At least one week must have passed since your previous submission to Community Labs, if applicable.&lt;br /&gt;
&lt;br /&gt;
===SDK=== &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
In the [[Special:MyLanguage/VRChat SDK|SDK]]&#039;s &amp;quot;Builder&amp;quot; tab, navigate to &amp;quot;World Visibility&amp;quot;. Select the &amp;quot;Publish to Community Labs&amp;quot; button to allow your world to be published to Community Labs.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[File:Website Community Labs option.webp|thumb|&amp;lt;translate&amp;gt;&amp;lt;!--T:23--&amp;gt; Option to &#039;&#039;Publish to Community Lab&#039;&#039;s via the website&amp;lt;/translate&amp;gt;]]&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Website=== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
If a world is uploaded privately, you can publish it to Community Labs by going to your world page on the VRChat website, and scrolling down to the &amp;quot;Danger Zone&amp;quot; section of the page. Click the &amp;quot;Publish to Community Labs&amp;quot; button to publish your world to Community Labs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Navigate there, by going to {{VRC link|https://vrchat.com/home/content/worlds |this page}} on the VRChat website, and select any private worlds that are uploaded to your account.&lt;br /&gt;
&lt;br /&gt;
==Reporting Community Labs worlds== &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
A world may contain performance issues, offensive content, and/or qualities that could be against the Terms Of Service. Such Worlds can be reported using the [[Special:MyLanguage/Reporting#Reporting_a_world|in-client report form]].&lt;br /&gt;
&lt;br /&gt;
==Community Labs 101== &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
Here are some basic principals of what to expect, when your world is in the Community Labs system:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
*Only one world can be submitted each week.&lt;br /&gt;
*A world can be updated as often as you like, however, it won&#039;t change the Labs status of the world.&lt;br /&gt;
*If your world does well in Community Labs, your world will automatically be published to Public status!&lt;br /&gt;
*Worlds that are [[Special:MyLanguage/Reporting|reported]] for legitimate reasons will be removed from Community Labs, and moderation action may be taken against the author in severe cases.&lt;br /&gt;
For more information, see {{VRC link|https://creators.vrchat.com/worlds/submitting-a-world-to-be-made-public/ |this page}} on VRChat&#039;s Creators&#039; documentation. &lt;br /&gt;
&lt;br /&gt;
===Official FAQ&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-community-labs#faq VRChat Community Labs FAQ]&amp;lt;/ref&amp;gt;=== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: How long does it take for my world to get to Public status?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
A: There&#039;s no set &amp;quot;time&amp;quot;. Your world going Public and out of Community Labs is based on many factors. The factors involved are best described as &amp;quot;How much do users seem to be enjoying your world?&amp;quot;. The specifics are kept secret.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: I have a Public/Community Labs world that I&#039;d like to make Private again&#039;&#039;&#039;.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
A: Go to the VRChat Home website, and click the Unpublish button. When you choose to re-publish your world, users will still have your world in their Favorites, and you&#039;ll retain some of your previous world stats. Users will not be able to see the name or picture of your world in their list. Instead they will see &amp;quot;World Currently Set to Private&amp;quot;. Be aware that publishing a world again will put it back to Community Labs status.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: I can only Publish once per week? How can I be expected to iterate or update with a limit that strict?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
A: The limit applies only when publishing worlds into Community Labs. You can update your existing world, no matter what state it is in (Private, Community Labs, Public), whenever you like. Your world will remain at whatever status it is in.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: I have a world that I would like categorized as an Avatar/Game/etc World. How do I do that?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
A: If you would like your world to be categorized as an Avatar World or Game World, just add the appropriate tag from the VRChat website, or by pressing the add tags button in the SDK. Add &amp;lt;code&amp;gt;avatar&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;game&amp;lt;/code&amp;gt; as one of your world tags. However, don&#039;t falsify your world or abuse tags to promote your world. Utilizing &amp;quot;SEO-like&amp;quot; techniques is not permitted. VRChat reserves the right to moderate users who abuse our systems to unfairly or misleadingly promote their own content.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: Is it possible for a world to never leave Community Labs?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
A: Not really. It might take a very long time for a world to get out of Labs (if it isn&#039;t popular at all), but given endless time, a world will eventually get out of Labs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: How does a world fail out of Community Labs? What can I do if my world fails out of Community Labs?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
A: If a world is reported, it will be investigated. If a world breaks the Terms of Service, is malicious, or some other report is sent that is valid, it will be delisted from Labs. The same goes for Public worlds. If you correct the issue, you can re-submit your world to Community Labs. If your world had some more serious issues, like Terms of Service violations, you may find yourself restricted from submitting worlds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Q: How does VRChat prevent &amp;quot;report bombs&amp;quot; or falsified reports?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
A: VRChat uses the same methods used in avoiding false/inaccurate reports on users/worlds to detect invalid reports. This is a tested system that has served them quite well and aims to prevent malicious users from abusing the report system.&lt;br /&gt;
&lt;br /&gt;
==Resources== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
*[https://docs.vrchat.com/docs/vrchat-community-labs VRChat Community Labs] on &#039;&#039;docs.vrchat.com&#039;&#039;&lt;br /&gt;
*{{VRC link|https://creators.vrchat.com/worlds/submitting-a-world-to-be-made-public|World Creation, Optimization, and Community Labs Tips}} on &#039;&#039;creators.vrchat.com&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=ClientSim&amp;diff=69241</id>
		<title>ClientSim</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=ClientSim&amp;diff=69241"/>
		<updated>2026-04-15T06:10:02Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}{{Stub}}&#039;&#039;&#039;ClientSim&#039;&#039;&#039; (Client Simulator) is an official tool in the [[Special:MyLanguage/VRChat SDK|Worlds SDK]] that allows to run [[Special:MyLanguage/Worlds|worlds]] inside the Unity editor, simulating the VRChat client behavior.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Play&amp;quot; button in an opened world Unity project to start the simulator.&lt;br /&gt;
* Press &amp;quot;Esc&amp;quot; key to access the Client Simulator window with actions and settings (while in &amp;quot;Game&amp;quot; Unity view).&lt;br /&gt;
* Open &amp;quot;VRChat SDK&amp;quot; Unity tab and select one of &amp;quot;ClientSim [...]&amp;quot; options to access additional settings and debug tools such as PlayerData and PlayerObjects.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:VRChat Client Simulator window.png|VRChat Client Simulator window&lt;br /&gt;
File:ClientSim Settings window.png|ClientSim Settings window&lt;br /&gt;
File:ClientSim PlayerData window.png|ClientSim PlayerData window&lt;br /&gt;
File:ClientSim PlayerObjects window.png|ClientSim PlayerObjects window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://creators.vrchat.com/worlds/clientsim/ ClientSim docs] on VRChat Creators&lt;br /&gt;
* [https://github.com/vrchat-community/ClientSim ClientSim source code] for contributing on GitHub&lt;br /&gt;
&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Chatbox&amp;diff=69240</id>
		<title>Chatbox</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Chatbox&amp;diff=69240"/>
		<updated>2026-04-15T06:09:21Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:Needs images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
The &#039;&#039;&#039;Chatbox&#039;&#039;&#039; lets you type messages to other users with a 144-character limit, and only the most recent message is visible. A typing indicator appears while you type. [[File:ChatboxAboveUser.png|thumb|Picture of a chatbox message]]&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
To open the chatbox, press &amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt; if using a keyboard, or navigate to &amp;lt;code&amp;gt;[[Action Menu]] &amp;gt; Tools &amp;gt; Chatbox&amp;lt;/code&amp;gt; for other input devices.&lt;br /&gt;
&lt;br /&gt;
You can also send [[Open Sound Control|OSC]] data to the chatbox.&lt;br /&gt;
&lt;br /&gt;
==Viewing and visuals==&lt;br /&gt;
&lt;br /&gt;
By default, the chatbox is visible to everyone. You can change this in settings.&lt;br /&gt;
&lt;br /&gt;
===Position===&lt;br /&gt;
&lt;br /&gt;
After you send a message, it appears in one of two locations, depending on your chosen setting: &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Above (Default)&#039;&#039;&#039;: The message appears above the user who sent it&lt;br /&gt;
* &#039;&#039;&#039;Forward&#039;&#039;&#039;: The message appears in front of the user who sent it&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
Chatbox settings are highly customizable, letting you adjust visibility, display duration, size, and more.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;See also [[Settings#Chatbox|Chatbox Settings]] for the full list of settings.&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Values&lt;br /&gt;
!Tooltip&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Function&lt;br /&gt;
|Clear Chatbox, New message&lt;br /&gt;
|&#039;&#039;&#039;[Clear Chatbox]&#039;&#039;&#039; Clears the chatbox&lt;br /&gt;
&#039;&#039;&#039;[New message]&#039;&#039;&#039; Opens chatbox input&lt;br /&gt;
|-&lt;br /&gt;
|Local Chatbox Visibility&lt;br /&gt;
|Mine, Friends, Everyone&lt;br /&gt;
|Change chatbox visibility&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Mine]&#039;&#039;&#039; Only show your own chatbox&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Friends]&#039;&#039;&#039; Show chatboxes only from friends&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[Everyone]&#039;&#039;&#039; Show chatboxes for everyone&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:center;&amp;quot; |Show Advanced Settings&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Position&lt;br /&gt;
|Above, Forward&lt;br /&gt;
|Set chatbox to [above head/forward] position&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Height&lt;br /&gt;
|0-100%&lt;br /&gt;
|Change chatbox height&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Size&lt;br /&gt;
|50-150%&lt;br /&gt;
|Change chatbox size&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Opacity&lt;br /&gt;
|25-100%&lt;br /&gt;
|Change chatbox opacity&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Display Duration&lt;br /&gt;
|2-60 seconds&lt;br /&gt;
|Change chatbox display duration&lt;br /&gt;
|-&lt;br /&gt;
|Chatbox Notification Volume&lt;br /&gt;
|On/Off, 0-100%&lt;br /&gt;
|Change chatbox notification volume&lt;br /&gt;
|-&lt;br /&gt;
|Show Own Chatbox&lt;br /&gt;
|On/Off&lt;br /&gt;
|Show or hide your own chatbox&lt;br /&gt;
|-&lt;br /&gt;
|Send Text Automatically&lt;br /&gt;
|On/Off&lt;br /&gt;
|Toggle chatbox auto send&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==OSC==&lt;br /&gt;
&lt;br /&gt;
While you can send OSC data to the chatbox, it also supports features not possible in the client, such as new lines, word wrap, disabling notification SFX, and more.&lt;br /&gt;
&lt;br /&gt;
See the chatbox OSC docs [https://docs.vrchat.com/docs/osc-as-input-controller#chatbox here].&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
[https://docs.vrchat.com/docs/vrchat-202222p3 2022.2.2p3] - Added Chatbox &lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Accessibility]]&lt;br /&gt;
[[Categpry:Needs images]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Guides:Avatar_Performance_Ranking&amp;diff=69239</id>
		<title>Guides:Avatar Performance Ranking</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Guides:Avatar_Performance_Ranking&amp;diff=69239"/>
		<updated>2026-04-15T06:08:44Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Community}}&lt;br /&gt;
== Introduction ==&lt;br /&gt;
VRChat uses several systems to help manage performance and safety within the platform. Avatar Performance Ranks are one of these systems and are used to communicate how resource intensive an avatar is.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Performance Ranks ==&lt;br /&gt;
Ranks range from &#039;&#039;&#039;Very Poor&#039;&#039;&#039; to &#039;&#039;&#039;Excellent&#039;&#039;&#039;, based on avatar complexity and resource usage in-game.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|+ Avatar Performance Ranks&lt;br /&gt;
|-&lt;br /&gt;
! Rank !! Icon !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Excellent&#039;&#039;&#039; || [[File:Perf_excellent.png|114x114px]]|| Highly optimized avatars with minimal impact on performance.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Good&#039;&#039;&#039; || [[File:Perf_good.png|114x114px]]|| Well optimized avatars that are generally safe for most users.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Medium&#039;&#039;&#039; || [[File:Perf_medium.png|114x114px]]|| Acceptable avatars that may cause minor performance impact. &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Poor&#039;&#039;&#039; || [[File:Perf_poor.png|114x114px]]|| Avatars with noticeable performance impact, especially on lower-end systems. &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Very Poor&#039;&#039;&#039; || [[File:Perf_vpoor.png|114x114px]]|| Avatars that significantly exceed performance limits and are hidden by default safety settings unless manually shown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Avatar Metrics ==&lt;br /&gt;
&#039;&#039;&#039;VRChat&#039;&#039;&#039; has a unique avatar metric system that outlines the performance of each avatar. An avatar&#039;s metrics are the main measurement for your Avatar&#039;s &#039;&#039;&#039;Performance Rank&#039;&#039;&#039;. These metrics measure how resource-intensive your avatar is. The more demanding the metrics are, the lower your avatar will be ranked. Lower ranks affect avatar visibility, performance, and the experience of other users.&lt;br /&gt;
&lt;br /&gt;
=== Metric Elements ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Triangles&#039;&#039;&#039;: These measure how complex your avatar&#039;s geometry is. A triangle count of an avatar is the number of tiny triangles that make up an avatar&#039;s 3D shape.&lt;br /&gt;
* &#039;&#039;&#039;Bounds Size&#039;&#039;&#039;: The total size of the avatar. This can be very large if a user has large animation on the avatar, even if it isn&#039;t showing all the time. (Note Bounds Size will not cause the avatar to be blocked, even if it is below the &amp;quot;Minimum Displayed Performance Rank&amp;quot; setting)&lt;br /&gt;
*&#039;&#039;&#039;Texture Memory&#039;&#039;&#039;: The amount of memory estimated to be in use by the avatar&#039;s textures. These textures occupy space in both system RAM and in the video card&#039;s memory.&lt;br /&gt;
*&#039;&#039;&#039;Skinned Meshes&#039;&#039;&#039;: The number of [https://docs.unity3d.com/2022.3/Documentation/Manual/class-SkinnedMeshRenderer.html Skinned Mesh Renderer components] on the avatar. &lt;br /&gt;
*&#039;&#039;&#039;Basic Meshes&#039;&#039;&#039;: The number of (non-skinned) [https://docs.unity3d.com/2022.3/Documentation/Manual/class-MeshRenderer.html Mesh Renderer components] on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Material Slots&#039;&#039;&#039;: The number of [https://docs.unity3d.com/2022.3/Documentation/Manual/Materials.html material]  slots on the avatar. [https://docs.unity3d.com/2022.3/Documentation/Manual/Materials.html Material] slots are the slots on the mesh where you fit materials in.&lt;br /&gt;
*&#039;&#039;&#039;PhysBone Components&#039;&#039;&#039;: The number of [https://creators.vrchat.com/common-components/physbones/ PhysBone] components on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;PhysBone Affected Transforms&#039;&#039;&#039;: The total number of transforms affected by PhysBones components on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;PhysBone Colliders&#039;&#039;&#039;: The number of PhysBone collider scripts on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;PhysBone Collision Check Count&#039;&#039;&#039;: The sum of how many PhysBone transforms each collider can affect. This can count transforms twice or more, because a single transform can be affected by multiple colliders.&lt;br /&gt;
*&#039;&#039;&#039;Contacts&#039;&#039;&#039;: The number of [https://creators.vrchat.com/common-components/contacts/ Contacts] on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Constraint Count&#039;&#039;&#039;: The total number of [https://creators.vrchat.com/common-components/constraints/ VRChat constraints] and Unity constraints on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Constraint Depth&#039;&#039;&#039;: The deepest chain of dependencies across all constraints on the avatar. (See [https://creators.vrchat.com/common-components/constraints/#performance here] for more information)&lt;br /&gt;
*&#039;&#039;&#039;Animators&#039;&#039;&#039;: The number of [https://docs.unity3d.com/6000.3/Documentation/Manual/class-AnimatorController.html Animators] on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Bones&#039;&#039;&#039;: The number of Bones in the avatar&#039;s rig.&lt;br /&gt;
*&#039;&#039;&#039;Lights&#039;&#039;&#039;: The number of Light components on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Particle Systems&#039;&#039;&#039;: The number of Particle System components on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Total Particles Active&#039;&#039;&#039;: The sum of maxParticles across all particle systems on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Mesh Particle Active Polys&#039;&#039;&#039;: The total number of triangles of Mesh Particles emitted by Particle Systems that are active.&lt;br /&gt;
*&#039;&#039;&#039;Particle Trails Enabled&#039;&#039;&#039;: If any Particle Systems on the avatar have Particle Trails enabled, this will be True.&lt;br /&gt;
*&#039;&#039;&#039;Particle Collision Enabled&#039;&#039;&#039;: If any Particle Systems on the avatar have Particle Collision enabled, this will be True.&lt;br /&gt;
*&#039;&#039;&#039;Trail Renderers&#039;&#039;&#039;: The number of Trail Renderers on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Line Renderers&#039;&#039;&#039;: The number of Line Renderers on the avatar.&lt;br /&gt;
*&#039;&#039;&#039;Cloths&#039;&#039;&#039;: The total number of Cloth components on the avatar.&lt;br /&gt;
&lt;br /&gt;
Note all GameObjects and Components, including those that are currently disabled, count towards the Avatar Performace Rank.&lt;br /&gt;
&lt;br /&gt;
Note if Mesh Read/Write on &#039;&#039;&#039;any&#039;&#039;&#039; mesh on the avatar (including particle systems), the &amp;quot;Triangles&amp;quot; count will read &amp;quot;Mesh Read/Write Disabled&amp;quot; and the avatar&#039;s Performance Rank will be immediately downgraded to &amp;quot;Very Poor&amp;quot; regardless of the actual triangle count on the avatar.&lt;br /&gt;
&lt;br /&gt;
=== Rank Thresholds on PC ===&lt;br /&gt;
&lt;br /&gt;
The below table shows the maximum value of each metric for each performance rank on PC.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|+ Rank Thresholds on PC&lt;br /&gt;
|-&lt;br /&gt;
! Rank !! Excellent !! Good !! Medium !! Poor&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Triangles&#039;&#039;&#039; || 32,000 || 70,000 || 70,000 || 70,000&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bounds Size&#039;&#039;&#039; || 2.5m x 2.5m x 2.5m || 4m x 4m x 4m || 5m x 6m x 5m || 5m x 6m x 5m&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Texture Memory&#039;&#039;&#039; || 40 MB || 75 MB || 110 MB || 150 MB&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Skinned Meshes&#039;&#039;&#039; || 1 || 2 || 8 || 16&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Basic Meshes&#039;&#039;&#039; || 4 || 8 || 16 || 24&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Material Slots&#039;&#039;&#039; || 4 || 8 || 16 || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Components&#039;&#039;&#039; || 4 || 8 || 16 || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Affected Transforms&#039;&#039;&#039; || 16 || 64 || 128 || 256&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Colliders&#039;&#039;&#039; || 4 || 8 || 16 || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Collision Check Count&#039;&#039;&#039; || 32 || 128 || 256 || 512&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Contacts&#039;&#039;&#039; || 8 || 16 || 24 || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Constraint Count&#039;&#039;&#039; || 100 || 250 || 300 || 350&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Constraint Depth&#039;&#039;&#039; || 20 || 50 || 80 || 100&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Animators&#039;&#039;&#039; || 1 || 4 || 16 || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bones&#039;&#039;&#039; || 75 || 150 || 256 || 400&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Lights&#039;&#039;&#039; || 0 || 0 || 0 || 1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Systems&#039;&#039;&#039; || 0 || 4 || 8 || 16&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Total Particles Active&#039;&#039;&#039; || 0 || 300 || 1000 || 2500&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Total Particle Active Polys&#039;&#039;&#039; || 0 || 1000 || 2000 || 5000&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Trails Enabled&#039;&#039;&#039; || False || False || True || True&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Collision Enabled&#039;&#039;&#039; || False || False || True || True&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Trail Renderers&#039;&#039;&#039; || 1 || 2 || 4 || 8&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Line Renderers&#039;&#039;&#039; || 1 || 2 || 4 || 8&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cloths&#039;&#039;&#039; || 0 || 1 || 1 || 1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Total Cloth Vertices&#039;&#039;&#039; || 0 || 50 || 100 || 200&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Physics Colliders&#039;&#039;&#039; || 0 || 1 || 8 || 8&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Physics Rigidbodies&#039;&#039;&#039; || 0 || 1 || 8 || 8&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Audio Sources&#039;&#039;&#039; || 1 || 4 || 8 || 8&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Raycasts&#039;&#039;&#039; || 1 || 2 || 5 || 9&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Rank Thresholds on Mobile ===&lt;br /&gt;
&lt;br /&gt;
This includes VRChat running on Android, IOS, and Meta Quest. Avatar Rank thresholds are stricter than on PC. &lt;br /&gt;
&lt;br /&gt;
The below table shows the maximum value of each metric for each performance rank on Mobile.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|+ Rank Thresholds on Mobile&lt;br /&gt;
|-&lt;br /&gt;
! Rank !! Excellent !! Good !! Medium !! Poor&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Triangles&#039;&#039;&#039; || 7,500 || 10,000 || 15,000 || 20,000&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bounds Size&#039;&#039;&#039; || 2.5m x 2.5m x 2.5m || 4m x 4m x 4m || 5m x 6m x 5m || 5m x 6m x 5m&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Texture Memory&#039;&#039;&#039; || 10 MB || 18 MB || 25 MB || 40 MB&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Skinned Meshes&#039;&#039;&#039; || 1 || 1 || 2 || 2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Basic Meshes&#039;&#039;&#039; || 1 || 1 || 2 || 2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Material Slots&#039;&#039;&#039; || 1 || 1 || 2 || 4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Components&#039;&#039;&#039; || 0 || 4 || 6 || 8&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Affected Transforms&#039;&#039;&#039; || 0 || 16 || 32 || 64&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Colliders&#039;&#039;&#039; || 0 || 4 || 8 || 16&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PhysBone Collision Check Count&#039;&#039;&#039; || 0 || 16 || 32 || 64&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Contacts&#039;&#039;&#039; || 2 || 4 || 8 || 16&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Constraint Count&#039;&#039;&#039; || 30 || 60 || 120 || 150&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Constraint Depth&#039;&#039;&#039; || 5 || 15 || 35 || 50&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Animators&#039;&#039;&#039; || 1 || 1 || 1 || 2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Bones&#039;&#039;&#039; || 75 || 90 || 150 || 150&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Systems&#039;&#039;&#039; || 0 || 0 || 0 || 2&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Total Particles Active&#039;&#039;&#039; || 0 || 0 || 0 || 200&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Total Particle Active Polys&#039;&#039;&#039; || 0 || 0 || 0 || 400&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Trails Enabled&#039;&#039;&#039; || False || False || False || True&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Particle Collision Enabled&#039;&#039;&#039; || False || False || False || True&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Trail Renderers&#039;&#039;&#039; || 0 || 0 || 0 || 1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Line Renderers&#039;&#039;&#039; || 0 || 0 || 0 || 1&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Raycasts&#039;&#039;&#039; || 1 || 2 || 3 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Lights, Cloths, Total Cloth Vertices, Physics Colliders, Physics Rigidobdies, and Audio Sources are not shown since they can never appear on avatars.&lt;br /&gt;
&lt;br /&gt;
If the Very Poor value is exceeded on mobile, no matter the current &amp;quot;Show Avatar&amp;quot; state of the avatar, all PhysBones, Contacts, and VRChat Constraints on the avatar will be removed.&lt;br /&gt;
&lt;br /&gt;
== Optimization Tips (Per Metric) ==&lt;br /&gt;
&lt;br /&gt;
=== Polygons ===&lt;br /&gt;
Use decimation tools in Blender or Unity to reduce triangle counts. Avoid higher-poly accessories if possible. Combine meshes when possible.&lt;br /&gt;
&lt;br /&gt;
=== Materials ===&lt;br /&gt;
Merge materials using texture atlases and tools available in Unity. Fewer materials = fewer draw calls, which improves render speed.&lt;br /&gt;
&lt;br /&gt;
=== Textures ===&lt;br /&gt;
Compress textures (make smaller size, less detail) when possible. It is recommended to use formats like JPEG or WebP for lightweight assets. Use 1024x1024 or lower if possible.&lt;br /&gt;
&lt;br /&gt;
=== PhysBones (Dynamic Bones) ===&lt;br /&gt;
If using Dynamic Bones (an older system), switch to PhysBones. Limit bone chains, colliders, and detail. Use bone filters to exclude unnecessary movements, and reduce bugs.&lt;br /&gt;
&lt;br /&gt;
=== Meshes (Skinned) ===&lt;br /&gt;
Combine skinned meshes in Unity using tools like Mesh Baker, or available 3rd party software. Avoid separate meshes for small accessories if possible.&lt;br /&gt;
&lt;br /&gt;
=== Audio Sources ===&lt;br /&gt;
Use one audio source per avatar if possible. Avoid looping audios, or higher-bitrate audio unless absolutely essential.&lt;br /&gt;
&lt;br /&gt;
=== Real-Time Lights ===&lt;br /&gt;
Avoid real-time lights at all possibilities. Instead, bake the lighting into textures or use emissive materials.&lt;br /&gt;
&lt;br /&gt;
=== Shaders ===&lt;br /&gt;
Use lower-intensive shaders (like [https://creators.vrchat.com/platforms/android/quest-content-limitations/ VRChat&#039;s Mobile shaders]). Avoid transparency, animation, or multi-pass effects unless they are optimized and minimal. Use&lt;br /&gt;
&lt;br /&gt;
It is possible to view your current avatar metrics from the VRChat avatars menu as well as inside the [https://creators.vrchat.com/sdk VRChat SDK] in Unity. Useful to identify possible avatar bottlenecks, and to know where adjustments need to be made if necessary.&lt;br /&gt;
&lt;br /&gt;
== Frame time context ==&lt;br /&gt;
At 90 fps the total frame time budget is roughly 11 ms; at 60 fps it is roughly 16 ms. Community benchmarks provide approximate per-component costs measured on mid-to-high-end hardware (see [[Community:VRChat Performance Benchmarks]] for full methodology). Key results relevant to performance ranking include:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Component&lt;br /&gt;
! Approximate cost&lt;br /&gt;
|-&lt;br /&gt;
| Animator layer (basic 2-state toggle)&lt;br /&gt;
| ~0.01 ms per layer (quadratic scaling with layer count)&lt;br /&gt;
|-&lt;br /&gt;
| Direct Blend Tree toggle&lt;br /&gt;
| ~75% less frame time than equivalent layer toggles&lt;br /&gt;
|-&lt;br /&gt;
| PhysBone transforms&lt;br /&gt;
| ~0.66 ms per 1000 affected transforms&lt;br /&gt;
|-&lt;br /&gt;
| VRC Constraints&lt;br /&gt;
| ~0.25 ms per 1000 active constraints (increases with depth)&lt;br /&gt;
|-&lt;br /&gt;
| Unity Constraints (auto-converted)&lt;br /&gt;
| ~0.75 ms per 1000 (native VRC Constraints recommended)&lt;br /&gt;
|-&lt;br /&gt;
| Contact Senders/Receivers&lt;br /&gt;
| ~0.5-0.75 ms per 1000, depending on toggling activity&lt;br /&gt;
|-&lt;br /&gt;
| Draw calls (material slots × meshes)&lt;br /&gt;
| ~2 ms per 1000 draw calls&lt;br /&gt;
|-&lt;br /&gt;
| Cloth vertices&lt;br /&gt;
| ~0.2 ms per 1000 vertices (up to ~200k)&lt;br /&gt;
|-&lt;br /&gt;
| Bones on Skinned Mesh Renderers&lt;br /&gt;
| ~0.32 ms per 1000 bones (while moving)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
State behaviors on any layer of any controller increase the runtime of &#039;&#039;all&#039;&#039; controllers on that avatar by roughly 50%. Since the default Action and Gesture layers use state behaviors, this cost is typically always present.&lt;br /&gt;
&lt;br /&gt;
== Related Systems ==&lt;br /&gt;
&lt;br /&gt;
* [[Avatar Dynamics|Avatar Dynamics]]&lt;br /&gt;
&lt;br /&gt;
* [[Trust and Safety|Trust and Safety System]]&lt;br /&gt;
&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-size-limits/ Avatar Size Limits]&lt;br /&gt;
&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-components Avatar Components]&lt;br /&gt;
&lt;br /&gt;
* [https://docs.vrchat.com/docs/avatar-fallback-system Avatar Fallback System]&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-performance-ranking-system Avatar Performance Ranking System] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-optimizing-tips Avatar Optimization Tips] on Creator Docs&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://vrc.school/docs/Other/Benchmarks VRC School: Unity/VRChat Performance Benchmarks]&lt;br /&gt;
* [https://github.com/jellejurre/UnityBenchmark UnityBenchmark] on GitHub (data generation tool)&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatars{{#translation:}}]]&lt;br /&gt;
[[Category:Guides{{#translation:}}]]&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Avatar_Dynamics&amp;diff=69238</id>
		<title>Avatar Dynamics</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Avatar_Dynamics&amp;diff=69238"/>
		<updated>2026-04-15T06:08:27Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Official}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{Stub|Not much information here! You can [[Special:MyLanguage/VRCWiki:How to Contribute|contribute]], by expanding and proofreading this article, in accordance with the [[Special:MyLanguage/VRCWiki:Manual of Style|Manual of Style]].}}&lt;br /&gt;
&#039;&#039;&#039;Avatar Dynamics&#039;&#039;&#039;, is an [[Special:MyLanguage/Avatars|avatar]] feature, initially introduced to VRChat on April 21, 2022&amp;lt;ref&amp;gt;[https://hello.vrchat.com/blog/avatar-dynamics-live VRChat Blog: Avatar Dynamics Live]&amp;lt;/ref&amp;gt;. is a set of features to add more interactions between avatars. Replacing older avatar components, and adding new options for avatars. This release also introduced a new permission system to let people set who can interact with these new features.&lt;br /&gt;
&lt;br /&gt;
==PhysBones== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [[Special:MyLanguage/Physbones|Physbones]] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Physbones allows for secondary motion and interact-able bones for avatars. Allowing users to grab, move, and manipulate avatar parts (e.g., hair, ears).&lt;br /&gt;
&lt;br /&gt;
==Contacts== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&#039;&#039;See also [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] for more detailed information.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Contacts are a system that allows avatars to detect collisions with itself or other avatars. These collisions can then be used to drive Animator parameters and perform many kinds of interaction effects.&lt;br /&gt;
&lt;br /&gt;
===Contact Senders=== &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
A &#039;&#039;&#039;Contact Sender&#039;&#039;&#039; defines a collision volume that can be detected by a matching Contact Receiver. Senders can use a sphere or capsule shape, a root transform, local position and rotation offsets, and one or more collision tags.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
{{Noticebox/unreleased}}&lt;br /&gt;
A box shape for contacts is in development and planned for a future SDK release&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/vrchat-creators-roadmap-march-2026/48077 &#039;VRChat Creators Roadmap (March 2026)&#039;] on &#039;&#039;[[ask.vrchat.com]]&#039;&#039;.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://ask.vrchat.com/t/developer-update-19-march-2026/48078 &#039;Developer Update - 19 March 2026&#039;] on &#039;&#039;[[ask.vrchat.com]]&#039;&#039;.&amp;lt;/ref&amp;gt;. Box-shaped contacts will be available for both avatars and worlds, with configurable width, height, and depth. Box-shaped contact receivers will also support an additional proximity calculation mode based on the distance from the sender to the positive Z face of the box.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
On avatars, the &#039;&#039;Colliders&#039;&#039; section of the [[Special:MyLanguage/Avatar Descriptor|Avatar Descriptor]] also creates built-in Contact Senders for common body parts such as hands and fingers.&lt;br /&gt;
&lt;br /&gt;
===Contact Receivers=== &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
A &#039;&#039;&#039;Contact Receiver&#039;&#039;&#039; listens for matching senders and writes a value to an Animator parameter on the avatar. Receivers can be configured to allow self-contact, other users, or only local evaluation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
VRChat supports three receiver behaviors:&lt;br /&gt;
* &#039;&#039;&#039;Constant&#039;&#039;&#039; keeps a parameter active while a matching sender stays inside the receiver.&lt;br /&gt;
* &#039;&#039;&#039;On Enter&#039;&#039;&#039; activates for one frame when a matching sender enters, optionally requiring a minimum velocity.&lt;br /&gt;
* &#039;&#039;&#039;Proximity&#039;&#039;&#039; outputs a float from `0.0` to `1.0` based on how close the sender is to the center of the receiver.&lt;br /&gt;
&lt;br /&gt;
===Tags and parameters=== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Contacts only interact when a sender and receiver share at least one matching collision tag. The receiver&#039;s &#039;&#039;Parameter&#039;&#039; field determines which Animator parameter is updated. Depending on the Animator parameter type, the value may be interpreted as a float, int, or bool.&lt;br /&gt;
&lt;br /&gt;
===Debugging=== &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
In Unity, Contact gizmos appear when Gizmos are enabled and the contact or one of its parents is selected. In VRChat, the Avatar Dynamics overlay can also be used to visualize Contacts and PhysBones during testing.&lt;br /&gt;
&lt;br /&gt;
==Permissions== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
The Avatar Dynamics permission system gives you complete control over who can interact with your avatar and how:&lt;br /&gt;
&lt;br /&gt;
===Global Permissions=== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Choose “Everyone,” “Friends,” or “Nobody” as a default setting for all users.&lt;br /&gt;
&lt;br /&gt;
===Per-User Overrides=== &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Individually grant or deny avatar interaction permissions for specific users.&lt;br /&gt;
&lt;br /&gt;
===Quick Toggle/Safe Mode=== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Instantly pause all interactions (regardless of any other settings) with one button press in the Quick Menu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
==Official resources==&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-components/ Avatar Components] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-dynamics/physbones/ PhysBones] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] on Creator Docs&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Needs images{{#translation:}}]]&lt;br /&gt;
[[Category:Features{{#translation:}}]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Avatar_Descriptor&amp;diff=69237</id>
		<title>Avatar Descriptor</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Avatar_Descriptor&amp;diff=69237"/>
		<updated>2026-04-15T06:08:14Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&#039;&#039;&#039;Avatar Descriptor&#039;&#039;&#039; refers to the &#039;&#039;&#039;VRC Avatar Descriptor&#039;&#039;&#039;, a required component in the [[VRChat SDK]] that marks a Unity GameObject as a VRChat avatar.&lt;br /&gt;
&lt;br /&gt;
The Avatar Descriptor is the main avatar configuration component for Avatars 3.0. It controls first-person camera placement, speech and eye behavior, playable layer assignment, expression assets, standard colliders, and lower-body behavior.&lt;br /&gt;
&lt;br /&gt;
When added, it also adds a Pipeline Manager component if one is not already present. For uploads, the avatar root needs a Unity [[Animators|Animator]] component. Humanoid-specific features require a valid humanoid rig.&lt;br /&gt;
&lt;br /&gt;
== View position ==&lt;br /&gt;
&#039;&#039;View Position&#039;&#039; sets where the local player&#039;s first-person camera is placed. In Unity, it appears as a scene gizmo and is usually positioned between the avatar&#039;s eyes.&lt;br /&gt;
&lt;br /&gt;
For humanoid avatars, VRChat uses T-pose calibration and the head relation to compute the in-game view offset. In practice, creators tune this through preview and in-client testing.&lt;br /&gt;
&lt;br /&gt;
== Lip sync ==&lt;br /&gt;
The &#039;&#039;Lip Sync&#039;&#039; section defines how the avatar reacts to voice input. Creator Docs and VRC School describe five common modes:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Mode&lt;br /&gt;
! Typical use&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| Runs SDK auto-detection and switches to an appropriate mode.&lt;br /&gt;
|-&lt;br /&gt;
| Viseme Blend Shape&lt;br /&gt;
| Recommended when the model has viseme blendshapes; maps speech to viseme shapes.&lt;br /&gt;
|-&lt;br /&gt;
| Jaw Flap Bone&lt;br /&gt;
| Rotates one jaw bone from voice volume.&lt;br /&gt;
|-&lt;br /&gt;
| Jaw Flap Blend Shape&lt;br /&gt;
| Drives one jaw blendshape from voice volume.&lt;br /&gt;
|-&lt;br /&gt;
| Viseme Parameter Only&lt;br /&gt;
| Only updates built-in speech parameters for animator-driven setups.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
VRChat exposes built-in speech-related animator parameters such as &amp;lt;code&amp;gt;Viseme&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Voice&amp;lt;/code&amp;gt;. Viseme blendshape workflows use Oculus viseme indices (&amp;lt;code&amp;gt;0-14&amp;lt;/code&amp;gt;), while jaw-flap workflows use volume-style ranges for jaw drive.&lt;br /&gt;
&lt;br /&gt;
== Eye look ==&lt;br /&gt;
&#039;&#039;Eye Look&#039;&#039; is disabled by default and must be enabled before its detailed settings appear. It has three main groups:&lt;br /&gt;
* &#039;&#039;&#039;General&#039;&#039;&#039; sliders that control gaze behavior (for example, calmer vs. more active eye motion).&lt;br /&gt;
* &#039;&#039;&#039;Eyes&#039;&#039;&#039; settings for eye transforms and rotation states (straight, up, down, left, right).&lt;br /&gt;
* &#039;&#039;&#039;Eyelids&#039;&#039;&#039; settings, usually configured with either bones or blendshapes for blink/up/down behavior.&lt;br /&gt;
&lt;br /&gt;
The SDK&#039;s preview and return controls are commonly used to validate eye and eyelid values before upload.&lt;br /&gt;
&lt;br /&gt;
== Playable layers ==&lt;br /&gt;
The &#039;&#039;Playable Layers&#039;&#039; section assigns Avatar 3.0 Animator Controllers. By default, VRChat uses SDK sample controllers, but creators can override each slot.&lt;br /&gt;
&lt;br /&gt;
Humanoid avatars use five primary layers:&lt;br /&gt;
* Base&lt;br /&gt;
* Additive&lt;br /&gt;
* Gesture&lt;br /&gt;
* Action&lt;br /&gt;
* FX&lt;br /&gt;
&lt;br /&gt;
Generic avatars use:&lt;br /&gt;
* Base&lt;br /&gt;
* Action&lt;br /&gt;
* FX&lt;br /&gt;
&lt;br /&gt;
Layers are evaluated in order (Base to FX), so higher layers can override lower layers when they animate the same property. Additional pose slots (T-Pose, IK Pose, Sitting) are also configured here and affect calibration and tracking behavior.&lt;br /&gt;
&lt;br /&gt;
Use Animation Controllers in playable-layer slots, and avoid assigning the same controller to multiple slots.&lt;br /&gt;
&lt;br /&gt;
== Expressions ==&lt;br /&gt;
The &#039;&#039;Expressions&#039;&#039; section links:&lt;br /&gt;
* A &#039;&#039;&#039;VRC Expression Parameters&#039;&#039;&#039; asset.&lt;br /&gt;
* A &#039;&#039;&#039;VRC Expressions Menu&#039;&#039;&#039; asset.&lt;br /&gt;
&lt;br /&gt;
These assets drive in-game radial menu behavior and the custom parameters used by avatar animators. Parameter fields include name, type, default value, saved, and synced.&lt;br /&gt;
&lt;br /&gt;
Custom parameter type ranges are:&lt;br /&gt;
* &amp;lt;code&amp;gt;Int&amp;lt;/code&amp;gt;: &amp;lt;code&amp;gt;0-255&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;: &amp;lt;code&amp;gt;-1.0&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Bool&amp;lt;/code&amp;gt;: true/false&lt;br /&gt;
&lt;br /&gt;
A single menu page can contain up to 8 controls. Custom synced parameters share a 256-bit synchronization budget. Built-in VRChat animator parameters are available automatically and are usually not duplicated as custom parameters.&lt;br /&gt;
&lt;br /&gt;
For cross-platform avatar variants (for example PC and Quest), custom parameters are synced by list position and type, not by parameter name.&lt;br /&gt;
&lt;br /&gt;
== Colliders ==&lt;br /&gt;
The &#039;&#039;Colliders&#039;&#039; section defines standard avatar colliders used by VRChat Contacts and PhysBones integration.&lt;br /&gt;
&lt;br /&gt;
By default, this section can auto-configure standard colliders, but each collider can also be set to default, custom values, or disabled. These standard colliders do not affect avatar performance rating.&lt;br /&gt;
&lt;br /&gt;
Finger and hand colliders are also used to generate global PhysBone collider behavior so hand interaction can affect compatible PhysBone setups.&lt;br /&gt;
&lt;br /&gt;
== Head Chop ==&lt;br /&gt;
The &#039;&#039;Head Chop&#039;&#039; component (&amp;lt;code&amp;gt;VRCHeadChop&amp;lt;/code&amp;gt;) controls which bones are scaled down in first-person view to prevent the local player&#039;s head from clipping into the camera. VRChat renders three clones of the local avatar: a mirror clone with the head at full scale, a shadow clone with the head at full scale, and the local clone with specified bones scaled down.&lt;br /&gt;
&lt;br /&gt;
Creators can use this component to selectively show or hide parts of the avatar from the wearer&#039;s perspective only. Common uses include keeping hair visible while hiding the head mesh.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Target Bones&lt;br /&gt;
| Up to 32 bones per component, each with a scale factor (&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;) and an apply condition (&amp;lt;code&amp;gt;Always Apply&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;VR Only&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Non VR Only&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
| Global Scale Factor&lt;br /&gt;
| Multiplied against all target bone scale factors. Useful for animating the entire head chop on or off.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
An avatar can have up to 16 &amp;lt;code&amp;gt;VRCHeadChop&amp;lt;/code&amp;gt; components. The component can also be toggled on or off through Animator logic.&lt;br /&gt;
&lt;br /&gt;
== Lower body options ==&lt;br /&gt;
The &#039;&#039;Lower Body&#039;&#039; options control default behavior for partial tracking situations, including:&lt;br /&gt;
* Whether auto-footstep correction is used for 3-point and 4-point tracking.&lt;br /&gt;
* Whether locomotion leg animation is forced for 6-point tracking.&lt;br /&gt;
&lt;br /&gt;
These defaults can be overridden in animator logic with state behaviors such as tracking control.&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
* [https://creators.vrchat.com/avatars/creating-your-first-avatar/#step-5---adding-an-avatar-descriptor Creating Your First Avatar] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/playable-layers/ Playable Layers] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/expression-menu-and-controls/ Expression Menu and Controls] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/animator-parameters/ Animator Parameters] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-dynamics/contacts/ Contacts] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/avatar-components/vrc-headchop Head Chop] on Creator Docs&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Avatar-Descriptor VRC School: The Avatar Descriptor]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Playable-Layers VRC School: Playable Layers]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Expressions-Menu-Params VRC School: Expressions Menu and Parameters]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/SDK-Components VRC School: VRChat Avatar SDK Components]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/HeadChop VRC School: Head Chop]&lt;br /&gt;
&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Animators&amp;diff=69236</id>
		<title>Animators</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Animators&amp;diff=69236"/>
		<updated>2026-04-15T06:07:53Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&#039;&#039;&#039;Animators&#039;&#039;&#039; in VRChat usually refers to the Unity Animator component, Animator Controllers, and the playable-layer setup that drives avatar behavior.&lt;br /&gt;
&lt;br /&gt;
VRChat avatars rely heavily on Unity&#039;s animation system. In practice, creator workflows combine:&lt;br /&gt;
* A Unity &#039;&#039;&#039;Animator&#039;&#039;&#039; component on the avatar root.&lt;br /&gt;
* One or more &#039;&#039;&#039;Animator Controllers&#039;&#039;&#039; assigned through playable layers.&lt;br /&gt;
* Parameters from [[Expressions]] and VRChat built-in inputs.&lt;br /&gt;
* State behaviors that modify tracking, locomotion, layer weight, and parameters.&lt;br /&gt;
&lt;br /&gt;
For most avatars, creator logic is authored through playable layers in the [[Avatar Descriptor]].&lt;br /&gt;
&lt;br /&gt;
== Animator component ==&lt;br /&gt;
The Unity &#039;&#039;&#039;Animator&#039;&#039;&#039; component evaluates an Animator Controller on a GameObject. For avatars, it is placed on the same GameObject as the [[Avatar Descriptor]].&lt;br /&gt;
&lt;br /&gt;
Unity adds this component automatically when importing an FBX with a rig definition.&lt;br /&gt;
&lt;br /&gt;
== Animation path scope ==&lt;br /&gt;
Animation property paths are relative to the &#039;&#039;&#039;nearest parent Animator&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For example, if the hierarchy is &amp;lt;code&amp;gt;Avatar/Parent/Child&amp;lt;/code&amp;gt;:&lt;br /&gt;
* If the nearest Animator is on &amp;lt;code&amp;gt;Avatar&amp;lt;/code&amp;gt;, the path to animate &amp;lt;code&amp;gt;Child&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;Parent/Child&amp;lt;/code&amp;gt;.&lt;br /&gt;
* If the nearest Animator is on &amp;lt;code&amp;gt;Parent&amp;lt;/code&amp;gt;, the path is &amp;lt;code&amp;gt;Child&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This same scope affects the Animation window. Full clip editing features (such as record/preview workflows) depend on selecting an object that resolves to an Animator context with a usable controller/clip setup.&lt;br /&gt;
&lt;br /&gt;
== Animator Controllers ==&lt;br /&gt;
An &#039;&#039;&#039;Animator Controller&#039;&#039;&#039; is the logic graph used by the Animator. It is made up of:&lt;br /&gt;
* &#039;&#039;&#039;Parameters&#039;&#039;&#039;, which store values used by transitions and blend trees.&lt;br /&gt;
* &#039;&#039;&#039;Layers&#039;&#039;&#039;, which separate different groups of states.&lt;br /&gt;
* &#039;&#039;&#039;States&#039;&#039;&#039;, which hold motions such as animation clips or blend trees.&lt;br /&gt;
* &#039;&#039;&#039;Transitions&#039;&#039;&#039;, which define when the controller moves from one state to another.&lt;br /&gt;
&lt;br /&gt;
In VRChat, these controllers commonly read:&lt;br /&gt;
* Custom parameters from [[Expressions]].&lt;br /&gt;
* Built-in VRChat animator parameters (read-only at runtime).&lt;br /&gt;
&lt;br /&gt;
Because built-in and custom values can change at any time, controllers should avoid dead-end states with no reliable exit path.&lt;br /&gt;
&lt;br /&gt;
== States and transitions ==&lt;br /&gt;
A &#039;&#039;&#039;State&#039;&#039;&#039; usually contains an animation clip or blend tree. A &#039;&#039;&#039;Transition&#039;&#039;&#039; describes when the controller should move to another state, often using one or more conditions tied to parameters.&lt;br /&gt;
&lt;br /&gt;
== Playable layers ==&lt;br /&gt;
VRChat combines multiple playable layers in order. For humanoid avatars, the order is:&lt;br /&gt;
* Base&lt;br /&gt;
* Additive&lt;br /&gt;
* Gesture&lt;br /&gt;
* Action&lt;br /&gt;
* FX&lt;br /&gt;
&lt;br /&gt;
Generic avatars commonly use:&lt;br /&gt;
* Base&lt;br /&gt;
* Action&lt;br /&gt;
* FX&lt;br /&gt;
&lt;br /&gt;
Higher layers take precedence when they animate the same property.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Layer&lt;br /&gt;
! Typical purpose&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Base&lt;br /&gt;
| Locomotion and movement-state logic.&lt;br /&gt;
| Transform-focused. Replacing this layer usually requires rebuilding locomotion behavior.&lt;br /&gt;
|-&lt;br /&gt;
| Additive&lt;br /&gt;
| Additive humanoid motion (for example subtle breathing).&lt;br /&gt;
| Transform-focused and intended as an additive overlay.&lt;br /&gt;
|-&lt;br /&gt;
| Gesture&lt;br /&gt;
| Hand/body-part gestures and many non-locomotion transform animations.&lt;br /&gt;
| Commonly used with avatar masks for per-part control.&lt;br /&gt;
|-&lt;br /&gt;
| Action&lt;br /&gt;
| Full-body override actions (emote-like behavior).&lt;br /&gt;
| This playable layer is weight 0 by default and is typically blended in/out with &#039;&#039;&#039;Playable Layer Control&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| FX&lt;br /&gt;
| Non-transform feature logic (toggles, blendshapes, materials, component values).&lt;br /&gt;
| Commonly used for most avatar feature systems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Animation Controllers&#039;&#039;&#039; in playable-layer slots, and avoid assigning the same controller to multiple slots.&lt;br /&gt;
&lt;br /&gt;
== State behaviors ==&lt;br /&gt;
VRChat adds several state behaviors to Unity&#039;s Animator workflow. These run when entering a state and are commonly used to alter parameters, tracking, locomotion, and layer weights.&lt;br /&gt;
&lt;br /&gt;
* Avatar Parameter Driver&lt;br /&gt;
* Animator Tracking Control&lt;br /&gt;
* Playable Layer Control&lt;br /&gt;
* Animator Layer Control&lt;br /&gt;
* Animator Locomotion Control&lt;br /&gt;
* Animator Temporary Pose Space&lt;br /&gt;
* Animator Play Audio&lt;br /&gt;
&lt;br /&gt;
Important workflow notes:&lt;br /&gt;
* Parameter Driver operations run top-to-bottom.&lt;br /&gt;
* Synced custom parameter values are clamped to VRChat&#039;s sync ranges (&amp;lt;code&amp;gt;Int 0-255&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Float -1.0 to 1.0&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Built-in VRChat parameters are read-only and are not valid Parameter Driver targets.&lt;br /&gt;
&lt;br /&gt;
== Write Defaults ==&lt;br /&gt;
&#039;&#039;&#039;Write Defaults&#039;&#039;&#039; controls whether a state writes default values to properties that are not explicitly animated in that state.&lt;br /&gt;
&lt;br /&gt;
Stay consistent within a controller and test carefully when mixing masks, layer interactions, and transform animation across layers. Avoid mixing Write Defaults modes in one controller unless a specific design requires it.&lt;br /&gt;
&lt;br /&gt;
With Write Defaults Off, ensure states still contain valid motion data (clip or blend tree), including deliberate &amp;quot;buffer&amp;quot; clip patterns where needed.&lt;br /&gt;
&lt;br /&gt;
== Avatar Masks ==&lt;br /&gt;
An &#039;&#039;&#039;Avatar Mask&#039;&#039;&#039; controls which humanoid muscles, transforms, and material swaps a given Animator layer is allowed to animate. When a mask is applied to a layer, only the enabled parts of the mask can be changed by animations on that layer.&lt;br /&gt;
&lt;br /&gt;
Key behaviors:&lt;br /&gt;
* If a humanoid body part is enabled in the mask, animations on that layer can move that part. If disabled, they cannot.&lt;br /&gt;
* If a transform is enabled (or not listed), animations can change its position, rotation, scale, and first material slot. If disabled, they cannot.&lt;br /&gt;
* Blendshapes and non-transform component values are unaffected by masks.&lt;br /&gt;
* Any layer with a mask cannot animate material swaps beyond the first slot, or the root transform of the Animator&#039;s GameObject.&lt;br /&gt;
&lt;br /&gt;
Avatar Masks are especially important for VRChat&#039;s playable-layer architecture. Without masks, humanoid animations on a higher layer would override all humanoid muscles from lower layers, causing the avatar to fall into a default pose. For example, the default Gesture layer uses masks so the left-hand layer only affects left-hand muscles and the right-hand layer only affects right-hand muscles.&lt;br /&gt;
&lt;br /&gt;
A common workflow issue arises when using Write Defaults Off transform animations on both the Gesture and FX layers. An unmasked WD Off transform animation on the FX layer will override all Gesture layer transform animations. When this occurs, creators should apply a mask to the FX layer that enables only the transforms being animated in FX.&lt;br /&gt;
&lt;br /&gt;
== Child animators and advanced setups ==&lt;br /&gt;
&#039;&#039;&#039;Blend Trees&#039;&#039;&#039; let a state blend between several motions using one or more parameters. They are commonly used for locomotion, puppets, analog gestures, and multi-option selectors.&lt;br /&gt;
&lt;br /&gt;
Some advanced avatar setups also use additional Animator components on child objects or helper objects (often called &#039;&#039;sub-animators&#039;&#039;). They can be useful in specialized setups, but they add complexity around path scoping, update/culling behavior, and layer interaction.&lt;br /&gt;
&lt;br /&gt;
For most setups, keep primary avatar logic in playable layers.&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
* [https://creators.vrchat.com/avatars/playable-layers/ Playable Layers] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/state-behaviors/ State Behaviors] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/animator-parameters/ Animator Parameters] on Creator Docs&lt;br /&gt;
* [https://docs.unity3d.com/Manual/class-Animator.html Animator component] on Unity Manual&lt;br /&gt;
* [https://docs.unity3d.com/Manual/class-AnimatorController.html Animator Controller] on Unity Manual&lt;br /&gt;
* [https://docs.unity3d.com/Manual/AnimationParameters.html Animation Parameters] on Unity Manual&lt;br /&gt;
* [https://docs.unity3d.com/Manual/class-AvatarMask.html Avatar Mask] on Unity Manual&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Animators VRC School: Animators]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Animator-Controllers VRC School: Animator Controllers]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Animator-States VRC School: Animator States]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Animator-Transitions VRC School: Animator Transitions]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Playable-Layers VRC School: Playable Layers]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/State-Behaviours VRC School: State Behaviours]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Write-Defaults VRC School: Write Defaults]&lt;br /&gt;
* [https://vrc.school/docs/Other/Sub-Animator VRC School: Sub-Animator Techniques]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Avatar-Masks VRC School: Avatar Masks]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Avatar-Rigs VRC School: Avatar Rigs]&lt;br /&gt;
&lt;br /&gt;
[[Category:Needs images]]&lt;br /&gt;
[[Category:Avatars]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Animations&amp;diff=69235</id>
		<title>Animations</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Animations&amp;diff=69235"/>
		<updated>2026-04-15T06:07:40Z</updated>

		<summary type="html">&lt;p&gt;Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0: Category:VRCSDK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Noticebox/Official}}&lt;br /&gt;
&#039;&#039;&#039;Animations&#039;&#039;&#039; on VRChat avatars are built with Unity animation clips, Animator Controllers, and avatar parameters.&lt;br /&gt;
&lt;br /&gt;
Avatar animation setups commonly combine:&lt;br /&gt;
* [[Animators|Animator Controllers]] to choose states and transitions.&lt;br /&gt;
* Animation clips to keyframe property changes over time.&lt;br /&gt;
* Built-in and custom parameters from [[Expressions]] to drive states, blend trees, and continuous controls.&lt;br /&gt;
&lt;br /&gt;
In Avatar 3.0 workflows, the controllers used for avatar behavior are assigned through the [[Avatar Descriptor]] playable-layer slots.&lt;br /&gt;
&lt;br /&gt;
== Animation clips ==&lt;br /&gt;
An &#039;&#039;&#039;Animation Clip&#039;&#039;&#039; is a &amp;lt;code&amp;gt;.anim&amp;lt;/code&amp;gt; asset containing keyframed values over time.&lt;br /&gt;
&lt;br /&gt;
Avatar clips animate:&lt;br /&gt;
* Transform position, rotation, and scale.&lt;br /&gt;
* GameObject active states and component enabled flags.&lt;br /&gt;
* Component values (for example blendshape weights, constraints, particle settings).&lt;br /&gt;
* Material and shader properties.&lt;br /&gt;
* Material swaps.&lt;br /&gt;
&lt;br /&gt;
Material swaps are object-reference curves, so they behave as step changes rather than smooth blends.&lt;br /&gt;
&lt;br /&gt;
In Unity&#039;s Animation window:&lt;br /&gt;
* &#039;&#039;&#039;Record&#039;&#039;&#039; mode automatically writes keys when an animatable value changes.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; mode previews changes without automatically creating keys.&lt;br /&gt;
&lt;br /&gt;
Animated object paths are relative to the Animator root. If a path no longer resolves, the curve remains in the clip but will not affect anything at runtime.&lt;br /&gt;
&lt;br /&gt;
Creators often separate clips into:&lt;br /&gt;
* &#039;&#039;&#039;Static clips&#039;&#039;&#039;: hold constant values (for example, on/off states).&lt;br /&gt;
* &#039;&#039;&#039;Dynamic clips&#039;&#039;&#039;: change values over time (for example, dissolves or hue shifts).&lt;br /&gt;
&lt;br /&gt;
Give even static clips a small duration (for example, two identical keyframes) so state timing is explicit.&lt;br /&gt;
&lt;br /&gt;
=== Clip settings ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Setting&lt;br /&gt;
! Effect&lt;br /&gt;
! Typical use&lt;br /&gt;
|-&lt;br /&gt;
| Loop Time&lt;br /&gt;
| Repeats the clip when it reaches the end.&lt;br /&gt;
| Idle loops, repeating effects, and cyclical motions.&lt;br /&gt;
|-&lt;br /&gt;
| Loop Pose&lt;br /&gt;
| Adds seam correction for loop continuity.&lt;br /&gt;
| Smoother start/end blending on looping motion.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle Offset&lt;br /&gt;
| Starts playback at a normalized offset in the clip.&lt;br /&gt;
| Desynchronizing repeated effects or phase-shifted motion.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Blend Trees ==&lt;br /&gt;
&#039;&#039;&#039;Blend Trees&#039;&#039;&#039; combine multiple motions using Animator parameters. Direct blend trees can play multiple motions at once.&lt;br /&gt;
&lt;br /&gt;
Forms include:&lt;br /&gt;
* &#039;&#039;&#039;1D&#039;&#039;&#039; blend trees for scalar controls.&lt;br /&gt;
* &#039;&#039;&#039;2D&#039;&#039;&#039; blend trees for two-axis controls.&lt;br /&gt;
* &#039;&#039;&#039;Direct&#039;&#039;&#039; blend trees for per-motion weight control.&lt;br /&gt;
&lt;br /&gt;
Blend-tree inputs are Float parameters in Unity&#039;s Animator. In VRChat, Bool and Int expression values can still drive these workflows through parameter conversion.&lt;br /&gt;
&lt;br /&gt;
== Motion time ==&lt;br /&gt;
States can enable &#039;&#039;&#039;Motion Time&#039;&#039;&#039;, using a parameter to scrub through a clip&#039;s normalized timeline.&lt;br /&gt;
&lt;br /&gt;
On avatars, this is often paired with radial or axis puppet inputs for continuous controls. Limiting input ranges and transition paths helps avoid snapping or unreachable states.&lt;br /&gt;
&lt;br /&gt;
== Where avatar animations should run ==&lt;br /&gt;
Playable layers are evaluated in order (Base, Additive, Gesture, Action, then FX), so higher layers can override lower layers when both animate the same property.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Playable-layer scope&lt;br /&gt;
! Typical animation content&lt;br /&gt;
|-&lt;br /&gt;
| Base / Additive / Gesture / Action&lt;br /&gt;
| Transform animation (position, rotation, scale), usually for locomotion, gestures, and full-body actions.&lt;br /&gt;
|-&lt;br /&gt;
| FX&lt;br /&gt;
| Non-transform avatar features such as GameObject toggles, blendshapes, material and shader values, particle settings, and other component properties.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Non-transform animation should be kept in FX for expected mirror and remote behavior. Playable-layer slots should use Animation Controllers, and reusing the same controller in multiple playable layers is discouraged.&lt;br /&gt;
&lt;br /&gt;
== Advanced techniques ==&lt;br /&gt;
Some avatar animation patterns use advanced Unity setups, such as:&lt;br /&gt;
* Direct blend tree combinations for compact logic. Animator Optimizer are using this to reduce CPU usage.&lt;br /&gt;
* Animated Animator Parameters (AAPs).&lt;br /&gt;
* Scale-reactive systems driven by avatar scaling parameters.&lt;br /&gt;
&lt;br /&gt;
=== Animated Animator Parameters (AAPs) ===&lt;br /&gt;
Float Animator parameters can be animated directly by an animation clip. When a clip keyframes an Animator parameter, the value is applied each frame the state is active. Parameters animated this way have the following behaviors:&lt;br /&gt;
* The animated value is forced even when the animator is not actively in a state that explicitly sets it.&lt;br /&gt;
* The value is only applied within the same Animator Controller. For example, an AAP set in the FX layer does not propagate to the Gesture layer.&lt;br /&gt;
* Avatar Parameter Drivers cannot override an AAP value on the same controller while the animating state is active.&lt;br /&gt;
&lt;br /&gt;
Common AAP techniques include:&lt;br /&gt;
&lt;br /&gt;
==== Remembering a value ====&lt;br /&gt;
A state with Motion Time (formerly Normalized Time) set to the same parameter being animated creates a feedback loop. A linear animation clip that animates the parameter from 0 to 1 allows the state to hold the last-known value of the parameter.&lt;br /&gt;
&lt;br /&gt;
==== Copying a VRChat parameter ====&lt;br /&gt;
Setting the Motion Time input to a VRChat built-in parameter (such as &amp;lt;code&amp;gt;GestureLeftWeight&amp;lt;/code&amp;gt;) and animating a different parameter from 0 to 1 copies the input value into the target parameter each frame. Combined with the remembering technique, this can store the last-known value after the original input changes.&lt;br /&gt;
&lt;br /&gt;
==== Remapping a value ====&lt;br /&gt;
A linear animation clip that animates a parameter from X to Y, driven by Motion Time, remaps the input range [0, 1] to the output range [X, Y]. For example, an animation from -1 to 1 remaps the [0, 1] input to a [-1, 1] output.&lt;br /&gt;
&lt;br /&gt;
==== Smoothing a value ====&lt;br /&gt;
Smoothing uses three nested blend trees to implement a weighted average:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;CurrentValue = CurrentValue × SmoothingFactor + TargetValue × (1 - SmoothingFactor)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first blend tree selects between the target-value and current-value sub-trees using the smoothing factor as its parameter. Each sub-tree uses a remember-style feedback loop for its respective value. Because this runs per frame, the smoothing rate depends on frame rate.&lt;br /&gt;
&lt;br /&gt;
==== Framerate detection ====&lt;br /&gt;
Because animations advance by frame time and animators evaluate once per frame, resetting an animation every frame and measuring how far it advanced via an AAP can detect the approximate frame time.&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
* [https://creators.vrchat.com/avatars/playable-layers/ Playable Layers] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/animator-parameters/ Animator Parameters] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/expression-menu-and-controls/ Expression Menu and Controls] on Creator Docs&lt;br /&gt;
* [https://creators.vrchat.com/avatars/state-behaviors/ State Behaviors] on Creator Docs&lt;br /&gt;
* [https://docs.unity3d.com/Manual/class-AnimationClip.html Animation Clip] on Unity Manual&lt;br /&gt;
* [https://docs.unity3d.com/Manual/class-BlendTree.html Blend Trees] on Unity Manual&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Intro-Unity-Animation VRC School: Introduction – Unity Animation]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Animation-Clips VRC School: Animation Clips]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/Types-Of-Animations VRC School: Types of Animation Clips]&lt;br /&gt;
* [https://vrc.school/docs/Unity-Animations/BlendTrees VRC School: Blend Trees]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Playable-Layers VRC School: Playable Layers]&lt;br /&gt;
* [https://vrc.school/docs/Avatars/Radial-Puppets VRC School: Radial Puppets]&lt;br /&gt;
* [https://vrc.school/docs/Other/Parameter-Mismatching VRC School: Expression Parameter Mismatching]&lt;br /&gt;
* [https://vrc.school/docs/Other/Advanced-BlendTrees VRC School: Advanced Blend Tree Techniques]&lt;br /&gt;
* [https://vrc.school/docs/Other/DBT-Combining VRC School: Combining Layers Using Direct Blend Trees]&lt;br /&gt;
* [https://vrc.school/docs/Other/AAPs VRC School: Animated Animator Parameters]&lt;br /&gt;
* [https://vrc.school/docs/Other/Scale-Friendly VRC School: Designing Scale-Friendly Systems]&lt;br /&gt;
&lt;br /&gt;
[[Category:Needs animations]]&lt;br /&gt;
[[Category:VRCSDK]]&lt;/div&gt;</summary>
		<author><name>Usr 8ee44c1a-f905-4e08-bb61-e1cd34e09fc0</name></author>
	</entry>
</feed>