Gathering Tools
To upload custom content to the game, you must install a specific version of Unity, the VRChat SDK, and use a VRChat account (not Steam or Oculus) of at least New User (Blue) ranking.
Installing Unity
Follow this official tutorial by VRChat to get started by installing the Creator Companion (used for managing projects) and Unity.
You will want to install the Unity Hub, as it makes managing Unity easier.Hub. Download here and then click this link to download the version of Unity that VRChat currently uses..ThenLater youon, wantmore toadvanced download the VRChat SDK here from the Downloads tab on VRChat’s website after logging in.If you are starting a new project, you will want to download VRCSDK3. There are two versions: one for avatars and one for worlds.Youusers may also want Blender, a free 3D modeling software. You can download it from its site.
Unity Interface
Create a new project by opening Unity Hub, selecting New in the topVRChat rightCreator cornerCompanion.
The video shows the Unity interface, helpful for creating both avatars and set the template to 3D (VRChat does not support the other templates).
worlds.
Note that every GameObject contains a Transform component; the transform of an object defines its position, rotation and scale on the X, Y, and Z axes.
TL;DR