1674 字
8 分钟
VRChat如何上传自己的角色模型Avatar

背景#

在VRChat中,我们可以上传自己的角色模型来使用。如果在booth等网站购买了角色模型的功能文件,则还需要自行完成上传的步骤。这些步骤涉及到较为繁琐的环境配置,对于新手来说可能会有些困惑。但是没关系,这篇文章将会详细地讲述从Unity的安装与配置到使用VRChat SDK上传模型的方法。

安装Unity#

安装Unity Hub#

Unity Hub是配置Unity许可证和一键安装和管理Unity不同版本的实用工具。点击此处来到Unity Hub下载页面。点击DOWNLOAD FOR WINDOWS下载安装包。

1

下载完成后,找到安装包并打开,随后按照安装包的指引完成安装。

2

安装完成后,安装包会自动打开Unity Hub。如果Unity Hub未启动,也可以在桌面找到其快捷方式并启动。启动后,点击Sign In跳转到浏览器后登录Unity账号。如果还没有Unity账号,则可以点击Create account以注册一个新账号。

3

登录完成后,浏览器会自动导航回Unity Hub,记得点击Open Unity Hub以允许浏览器打开Unity Hub。

4

安装Unity Editor#

登录完成导航回到Unity Hub后,Unity Hub会自动弹出Unity Editor的安装页面。此时不要直接点击Install Unity Editor,点击右下角的Skip installation跳过安装。

5

Unity Hub会提示许可证问题,点击Agree接受并获取一个Unity Personal许可证,这个许可证是免费供个人使用的。

6

之所以我们刚才没有安装Unity Editor,是因为VRChat使用的是特定版本的Unity,我们需要到VRChat官网来查看Unity版本。可以看到,VRChat使用的是2022.3.22f1版本,点击页面上的绿色链接2022.3.22f1点击这里进入Unity的下载页。

7

来到下载页,点击INSTALL

8

浏览器会自动打开Unity Hub来完成下载和安装,点击Open Unity Hub允许浏览器打开Unity Hub。

9

这里Unity Hub会让我们选择需要安装的功能,我这里由于后续可能需要上传Android版本的角色模型,所以同时勾选了Android Build Support模块。如果不需要使用到Android平台,则无需选择Android Build Support,只需选择默认已经选择的第一项Microsoft Visual Studio Community 2022即可。点击Continue以继续安装。

10

这里安装的过程比较长,需要耐心等待。安装过程中会弹出Visual Studio Installer,点击Continue

11

Visual Studio Installer也要求选择要安装的模块。这里我们可以都不选择,直接点击Install。如果Installer提示未选择Workloads,直接点击Continue即可。

12

看到Unity Hub中的Install Complete,则表示所有组件都已安装完成。

13

安装Creator Companion#

来到Creator Companion下载页面,点击页面上的绿色链接download the latest version directly点击这里下载Creator Companion。

14

下载完成后,找到安装包并打开,随后按照安装包的指引完成安装。

15

安装包会自动打开Creator Companion。如果Creator Companion未启动,也可以在开始菜单找到其快捷方式并启动。启动后跟随向导一路点击Continue并完成Unity检测,即可来到Creator Companion起始页面。点击Create New Project

16

选择Unity 2022 Avatar Project模版,起一个喜欢的项目名称,点击Create Project

17

这里需要选择插件,选择默认已经选择的三个即可。点击Open Project打开项目。

18

下载模型和所需插件#

这时我们需要准备好购买的模型工程文件。这里以booth为例,点击ダウンロード下载工程文件。

19

同时我们需要仔细阅读模型的需求。以 シフォン -Chiffon-【オリジナル3Dモデル】 为例,在商品描述導入方法章节中可以看到,这个模型需要用到lilToon插件和VRChat SDK - Avatar 3.0插件。由于VRChat SDK - Avatar 3.0刚才在打开项目时已经默认选择,我们只需要另外下载lilToon插件

20

这里商品描述中给出了插件商品链接,点击链接或点击此处前往插件商品链接,点击無料ダウンロード下载插件。

21

将插件和角色模型导入Unity项目#

导入插件#

回到刚才通过Creator Companion打开的Unity项目,确保空项目已成功打开

22

找到刚刚下载的插件工程文件lilToon_1.x.x.zip(以liltoon插件为例,若同时需要更多插件重复以下的步骤即可),解压并找到其中的Unity package file类型的文件,双击打开

23

点击Import导入插件安装包(是的,这只是插件的安装包,还不是插件)。

24

导入完成后点击Install完成插件安装。

25

导入模型#

找到刚刚下载的模型工程文件Chiffon_v1.00_20240102.zip(以Chiffon模型为例),解压并找到其中的Unity package file类型的文件,双击打开按照导入插件的相同方法导入模型

26

将模型放置于Scene#

在Unity界面下方的Project选项卡中的Assets文件夹中找到模型的Prefab Asset(蓝色的正方体图标,名称一般就是模型的名字)。

27

拖拽Prefab Asset将其放置于Scene Hierarchy中。

28

使用VRChat SDK上传角色模型#

在Unity上方菜单栏中找到VRChat SDK菜单,点击Show Control Panel打开控制面板。

29

在控制面板的Authentication选项卡中,登录VRChat账号。

30

确认你的账号有权限上传模型(即Allowed to publish avatars标识)。

31

Builder选项卡中的Prepare Your Content分区中,填写角色模型名称、上传角色模型图片并按照实际情况设置其他的元数据。

32

完成基本信息设置后,在Build分区中,勾选底部的声明,然后点击Build & Publish构建并上传模型。

33

Unity会弹出窗口询问Scene的文件名和保存位置,起一个喜欢的名称保存即可。

34

等待模型构建和上传完成。看到成功提示则代表上传已经完成。

35

这时在网站上和游戏中就可以看到角色模型了。

36

最后#

至此,我们就成功上传了自己的角色模型到VRChat。在游戏中选择上传的角色模型即可使用。不过在这篇文章中我们上传的是仅支持Windows平台的角色模型,在下一篇文章中,我们将讨论如何将支持Windows/Android双端的角色模型上传至VRChat。

VRChat如何上传自己的角色模型Avatar
https://www.hidandelion.com/posts/vrchat-how-to-upload-avatar/
作者
hiDandelion
发布于
2025-06-01
许可协议
CC BY-NC-SA 4.0