Skip to main content

新页面

Uploading

本指南将逐步讲解如何通过 anVRChat Avatar创作者助手(VRChat inCreator 3.0

This guide provides a step-by-step walkthrough for uploading your avatar withCompanion,简称VCC)使用 Avatar 3.0,0 utilizing上传您的虚拟形象。VCC the VRChat Creator官方提供的强大工具,可用于获取最新版本的软件包和工具(包括 CompanionSDK (VCC), a powerful tool provided by VRChat for accessing the latest versions of packages and tools, including the SDK.)。

Terminology:术语表:

  • Unity: The game engine utilized by VRChat.VRChat使用的游戏引擎
  • Unity编辑器(Unity Editor:Editor):  The program used for avatar uploads.用于上传虚拟形象的程序
  • Package:软件包(Package): A collection of files added to the可添加到 Unity Editor, which can include software, avatars, shaders, or other编辑器中的文件集合,可能包含软件、虚拟形象、着色器或其他 Unity assets.资源
  • 虚拟形象SDK(Avatar SDK:SDK):  A VRChat package encompassing everything necessary for uploading a basic avatar.VRChat提供的包含基础虚拟形象上传所需全部资源的软件包
  • 基础SDK(Base SDK:SDK):  A required package for the Avatar SDK to function.虚拟形象SDK运行所需的必要软件包
  • VRChatVRChat创作者助手(VCC): Creator Companion: A VRChat program designed to streamline the setup of theVRChat开发的程序,用于简化 Unity Editor and Avatar SDK, potentially extending to other packages in the future.编辑器和虚拟形象SDK的配置,未来可能支持更多软件包管理

Install The Creator Companion安装创作者助手​

Download the Creator Companion下载创作者助手

To install the creator companion, go to访问 https://www.vrchat.com, click ,点击Log In, log in, and go to the Downloads section,完成登录后进入下载页面

How to get to the downloads section.

How to get to the downloads section.(图示说明:如何进入下载页面)

 

Then, scroll down and Click the向下滚动页面,点击 Download the Creator Companion Button.按钮

The Creator Companion download button

The Creator Companion download button(图示说明:创作者助手下载按钮位置)

 

Run the Creator Companion installer运行创作者助手安装程序​

Run the file downloaded (it should be called VRChat_CreatorCompanion_Setup[numbers]运行下载的安装文件(文件名应为VRChat_CreatorCompanion_Setup[数字].exe_), select exe_),选择Install for me Only (Recommended), accept the license agreement, and select an install folder and a Start menu folder. It is fine to leave these on the defaults.,接受许可协议,选择安装目录和开始菜单文件夹(建议您保持它的默认安装路径设置)

Set up the Creator Companion配置创作者助手​

Run Setup初始设置​

Once the installation is complete, the Creator Companion should start. (If not, you can launch it from your start menu).安装完成后,创作者助手将自动启动(若未启动,您可从开始菜单手动启动)

On first launch, it will set everything up for you.首次启动时,创作者助手将自动完成基础配置

Once you see the Welcome screen, press “当您看见欢迎界面时,点击Show me around”.around

The creator companion will tell you where to find important tabs, like your Projects or the Settings.程序将引导您了解其重要功能区域(如项目管理、设置等)

The Creator Companion Welcome screen

The Creator Companion Welcome screen(图示说明:创作者助手欢迎界面)

 

After a few seconds, you can press 数秒后点击Continue to go to the setup.进入设置流程

The Creator Companion Introduction screen.

The Creator Companion Introduction screen.(图示说明:创作者助手介绍界面)

 

If the若未检测到 Unity Editor is not found, it will say编辑器,将提示 Unity Editor Not Found, and here you can press Continue again.,此时您可再次点击继续

If you do have the若您已安装 Unity Editor installed, you can move on to .编辑器,可跳过以下安装步骤:

After pressing continue, you can press点击继续后,您可点击 Install Unity to bring you to the进入 Unity Hub Installation screen.安装界面

The Creator Companion Unity Hub Installation Screen

The(图示说明:Unity CreatorHub安装界面)

Companion

安装 Unity Hub Installation Screen

 

Install Unity HubHub​

To install the Unity Hub, click on the您可点击 Download the Unity Hub from Unity's website link这一链接来下载 orUnity go Hub,或直接访问Here下载页面 and press the Download button.,在下载页面中点击下载按钮。

Then run the program you’ve downloaded (called下载完成后,运行下载下来的 UnityHubSetup.exe). In安装文件,在其的安装窗口中,同意许可协议,选择安装目录后点击安装。

the install window, agree to the License Agreement, select an install folder, and press Install. Finish the setup and open

此安装目录将用于存放不同版本的 Unity hub.编辑器,每个版本约占用 10GB 空间

caution

This install folder will be where

创建 Unity will账户​

install its

Unity Editors.Hub Note窗口中点击 that this folder can take up to 10 GB per editor version (usually only 1)

Create a Unity Account

In the Unity Hub, press the Create Account button. This will bring you to the Unity Website.

On there, fill in your details, complete the CAPTCHA, check the required boxes, and click,跳转至Unity官网注册页面,在注册页面上填写注册信息,完成验证码,勾选协议后点击 create aCreate Unity ID.

Then go to your email and click the confirm link.

Now, go to your之后前往邮箱点击确认链接激活账户,并返回 Unity Hub program, and sign in with your new account.使用新账户登录

If you see the following popup, check若出现以下授权提示,勾选 Always allow始终允许 api.unity.com to在关联的应用中打开此类链接 open links of this type in the associated app and press open.后点击打开

This should sign you in to Unity Hub.

The Unity ID Creation Website

The (图示说明:Unity ID Creation WebsiteID创建页面)

 

Enable your Personal Unity License激活个人版许可证​

In the Unity Hub,Hub you will get asked to install a Unity version.

You should not do this, as VRChat will do it for you in the Creator Companion.

Check 提示安装编辑器版本时,您不必手动安装,因为创作者助手可以帮您完成这一步骤,因此请勾选Don't ask me again不再询问 and click 并点击Skip Installation跳过安装.

The Install Editor screen. We do not want to do this.

The Install Editor screen. We do not want to do this.(图示说明:编辑器安装界面,建议您还是不使用这个界面进行安装)

 

随后 Unity will then show you a popup asking you to enable your Personal License.

Click 会弹出个人版许可证激活提示,您可以点击Agree and get personal edition license同意并获取个人版许可证.

Once this is done we can return to the Creator Companion app.,完成授权后返回创作者助手

The Get Personal License screen. We do want to do this.

The Get Personal License screen. We do want to do this.(图示说明:个人许可证激活界面)

 

Install安装 UnityUnity​

In the Creator Companion, click在创作者助手界面点击 I have installed the Unity Hub and click the 然后点击Install Unity [Version] button. This may take a while.按钮(安装过程可能需要较长时间)

The Install Unity Screen

The Install (图示说明:Unity Screen安装界面)

 

Create your创建 VCC Project项目​

Once Unity is Installed, you will get shown a screen where you can Add or Create a project.

In this case, we want to create a new project.

Press the 安装完成后,创作者助手将进入项目创建界面,在这次的例子里,可以点击右上角的Create New Project创建新项目 button.按钮

The Add or Create Project Screen

The Add or Create Project Screen(图示说明:项目创建入口界面)

 

This will bring you to the Project Creation screen. In here, select Avatars, give the project a name, and select a project location.

If you have the space for it, I recommend making this a location on an SSD, preferably even an m.2 SSD, but do note that this will contain your avatar and can grow up to multiple GBs.

The Project Creation Screen

The Project Creation Screen

 

Set up your VCC Project

Launch Unity Editor

You will be brought to the Project window. In this window, you can install, update and remove packages to your liking.

An avatar project has the latest version of the Base SDK and Avatar SDK by default, so we don’t need to add anything here, and you can click Open Project.

The Project Window

The Project Window

 

Import required packages

Now that you’ve opened your project, we need to import a few UnityPackage packages.

There are three methods for importing a UnityPackage.

  1. Drag the UnityPackage from your Windows Explorer into the Project window at the bottom left of your screen
  2. Go to Assets → Import Package → Custom Package and select your package in the Windows Explorer window that pops up
  3. Double click the UnityPackage file (this one only works if your Open With program is set correctly and you only have one UnityProject open)

There are a few packages which might be required for your avatar to work.

These will usually be described on the avatar’s website or purchase receipt. Some common ones are:

  • Poiyomi Toon Shader: This is the most popular shader in the western market, and can be downloaded Here.
  • Dynamic Bones: Older packages might use this, as it’s the predecessor to Phys Bones. You can use the VRLabs Dynamic Bones Stub, downloadable from Here (the components will not work inside the Unity Editor, but will work in game), or purchase the Dynamic Bone package Here.
  • Poiyomi Pro Shader: This is a more advanced version of Poiyomi Toon, which has access to more of the features. To download it, you need to be a patron of Poiyomi, join their discord server, and download the package from there. You can become their patron Here.
  • Gogo Loco: Gogo Loco is a movement system that has more features than the default VRChat movement system. It can be downloaded Here.
  • VRC Fury: VRC Fury is a non-destructive avatar build system. It can be downloaded Here.


Method 2 of importing a UnityPackage.

Method 2 of importing a UnityPackage.

 

Import the packages that are required for your avatar. Generally you can use the latest versions of these packages, except for the Poiyomi shader, use the recommended version for that.

Import your avatar

Import the UnityPackage you got for your avatar with one of the method described above

Find the scene or prefab of your Avatar

In the Project Window, there will be a Scene, a Prefab, or both for your Avatar.

If you have a Scene, double click it to open it

If you have a Prefab, click and drag it into your Hierarchy window on the top left.

An example avatar’s Assets layout. The Prefab icon might also look like your avatar in a T pose.

An example avatar’s Assets layout. The Prefab icon might also look like your avatar in a T pose.

 

Upload your avatar

Open the SDK window

In the top bar, click VRChat SDK → Show Control Panel. This will open the SDK window.

caution

If the VRChat SDK tab is missing, you are either missing some packages or have the wrong version of a package. If you go to the Console window by clicking the text at the far bottom left, the red errors can indicate which package is missing/erroring.

How to open the SDK window.

How to open the SDK window.

 

Log in to the SDK window

caution

The process from here onwards assumes you are using SDK 3.3.0 or later. Older SDKs will look different and have a slightly different upload process.

Enter your VRChat Username/Email and Password in the required fields and press Sign In.

You will be asked for an authenticator code or an email code, enter this as well.

The SDK log in window.

The SDK log in window.

 

Upload your avatar for PC

First, press the Builder button at the top of the SDK Window.

In this window:

  • Select your avatar from the Selected Avatar dropdown. Make sure this is your PC version
  • Add a name to the Name field
  • Add a description to the Description field
  • Add an image, either by:
    • Selecting a thumbnail from your pc
    • Or Capturing an image from the scene
  • Make sure the Selected Platform is Windows
  • And press the Build & Publish button under the Online Publishing tab

Once you’ve done all this, your avatar should be uploaded, congratulations.

The SDK Builder window.

The SDK Builder window.

 

(Optional) Upload for quest

This step only applies if your avatar comes with a quest version. This is not a guide on making quest versions for your avatar, just on how to upload them.

Find the Quest Prefab or Scene

Find the Quest Avatar. It should be in the same place as your PC version.

Copy the blueprint ID over to the quest prefab

Go to the Content Manager tab of the SDK. From there, you can find your uploaded pc avatar and press the Copy ID button.

Then find the Pipeline Manager object on the Quest avatar, paste the ID into the box, and press Attach (Optional).

The Pipeline Manager Component

The Pipeline Manager Component

 

Now, when you upload the avatar, it’ll connect to the PC version.

The Content Manager view.

The Content Manager view.

 

Change Build Target

Select Quest in the Selected Platform dropdown in the Builder tab.

The Selected Platform dropdown.

The Selected Platform dropdown.

 

Upload for Quest

In the Builder tab:

  • Select your avatar from the Selected Avatar dropdown. Make sure this is your Quest version
  • Make sure the Selected Platform is Android
  • And press the Build & Publish button under the Online Publishing tab