如何将头像上传到 VRchat?

已发表: 2023-06-02

无论您是自己创建的还是为您的 VR 聊天个人资料创建的,您都希望显示您的个性化头像。 但是,您必须先使用您的新头像进入游戏才能完成此操作。 尽管一开始看起来有点不知所措,但只要有一点帮助,就可以轻而易举地下载您的第一个头像。

为您的头像准备好所有文件后,就可以开始上传程序了。 但是如何上传头像到VRchat呢? 您需要下载一些额外的软件才能将您的东西添加到游戏中,就像大多数游戏玩家希望添加到游戏中一样。 幸运的是,VR Chat 相当易于使用,并鼓励用户发布独特的新头像。

如何将头像上传到 VRchat 的指南

做模型!

最近发布的 VRchat creator companion (VCC) 简化了设置 PC 以创建 VRchat 的过程。 首先,从官方 VRchat 网站获取 VCC。 安装并运行 VCC 时,它会检查是否已安装 Unity,因此您无需下载任何内容。 如果您还没有 Unity,系统会提示您安装它。 VCC 将安装与 VRCSDK 兼容的最新 Unity 版本。 请避免修改您的统一编辑器,因为这会导致 VCC 失败。

虽然安装 VCC 有很多优点,但有些人仍然选择用老式的方式创建头像,要么是因为他们的一些旧 VRC 统一工具不能在新版本的 VCC 上运行,要么是出于习惯或恶意,因为他们不能知道如何上传 VRchat 头像。 如果 VCC 不支持您操作系统的 Mac 或 Linux 版本,您可能还想使用标准的 unity 安装。

应该注意的是,VCC 带有各种工具和用于制作头像的小优化。 不建议新用户执行传统的 Unity 安装,因为基础 Unity 缺少 VCC 拥有的工具,并且 Legacy VRC SDK 最终可能会被淘汰(尽管这不太可能)。 从头开始构建化身模型是可行的,尽管大多数人选择寻找模型。 任何 3D 软件都可以,只要它允许您导出带有骨架的 FBX。 Maya 和 Blender 是流行的选择。 需要明确的是,对于那些以前从未在 3D 中建模的人来说,这只是漫长旅程的开始。 学习如何上传 VRchat 头像装备和纹理很复杂。 将所有这些能力放在一起就是一个被操纵的角色!

如果您决定设计自己的模型,我们建议您从简单的开始。 你可以用你的模特做任何你想做的事,即使你看起来不像现成的模特那样迷人。

# 找到一个模型。

您的头像必须是 3D 模型,这可能是最关键的一步。

由于这是您的第一个头像,我们建议您从 Unity Asset Store 购买一个,因为它们通常在到达时已经装配好,不需要更多的工作来上传它们。 如果您选择获取您的模型而不是资产商店,请确保它已完全绑定并且采用 Unity 可识别的格式。

确保您拥有使用所需模型的许可证。 艺术家们花费了无数个小时来制作模型。 未经许可使用VRChat服务条款和模型作者的权利均受到侵犯。

您使用的模型应少于 70,000 个三角形(Oculus Quest 上的 VRChat 为 7,500 个)。 在 PC 上,您可以提交具有更高多边形数量的模型,但头像将被自动标记为性能“非常差”。 这是因为高多边形计数可能会对性能产生负面影响。

# 将模型放入你的项目中

是时候将您找到的模型合并到您的项目中了。 如果您是从资产商店购买的,则可以下载并立即将其导入到您的项目中。 如果模型是从其他地方获得的,则必须将其与任何关联的纹理一起导入到“资产”文件夹中。

请记住,如果您从 3D 编辑器导入模型,则有多个坐标系。 例如,Blender 和 Unity 中的默认坐标和单位系统是不同的。 您必须在 Blender 中定义导出器,以便它导出 FBX 文件:模型在您的资产中后,单击它并检查参数是否准确。 在 inspector 的 rig 选项卡中,确保 Animation Type 设置为 Humanoid。

# 将模型放入场景中

该模型现在应该在您的资产中并应用了适当的参数,您应该将其放置在场景中。 将它拖到场景或层次结构中以完成此操作。

每个头像应该有一个场景,应该位于 0, 0, 0。如果头像不是直立的,请旋转头像。 此外,确保头像不会明显小于或大于 5x5x5 米; 为了进行比较,请使用 1x1x1m Unity 立方体。

# 添加头像描述符

  1. 转到您的层次结构并选择头像。
  2. 在检查器中,选择“添加组件”。
  3. 查找并添加“VRC Avatar Descriptor”组件。
  4. 要开始您的头像,请添加 VRC 头像描述符。

# 观察位置

您应该首先确定视图位置。 在 VRChat 中,这是放置相机的位置。 作为视觉描绘,它在场景中显示为一个微小的白色球体。 如果您的化身有头,则理想的观看位置是两眼之间。 如果它没有头,将它放在你认为它属于的任何地方。 使用头像描述符为 VRChat 配置您的头像。 确保调整视角!

唇形同步模式

不知道如何上传头像到VRchat,让你说话时头像的嘴巴自动做出反应。 展开 VRC Avatar Descriptor 中的 LipSync 选项。 有五种模式可用: 通常,按“自动检测!” 将使您的 VRChat 头像响应您的话。 要允许 VRChat SDK 自动检测正确的口型同步模式,请选择“自动检测!”。 然后模式将更改为下面列出的模式之一。

颌骨

如果您的头像这样做,您可以指定下巴的单个动画骨骼。 你的 VRChat 语音音量决定了你角色的下巴张开的宽度。 确保在 Unity 的 Humanoid 装备中为您的头像设置了口骨。

Viseme Blend 的形状

顶点位置用于使用混合形状或形状键更改网格,具体取决于您使用的软件。 这在模型中广泛用于创建复杂的说话动画。 如果您的模型有它们,请使用它们。 VRChat 通常会自动检测您头像的发音。 或者,您可以从下拉菜单中选择发音嘴型。

# 访问构建选项卡并确保头像正确

为了确认构建窗口中的一切都井井有条,请选择 VRChat SDK > 显示控制面板 > 构建器。 在那里,您应该能够看到指定的化身游戏对象以及构建和发布按钮。 您将在两者之间看到多边形计数、错误和警告。 如果有任何问题,您必须先纠正它们; 最常见的错误是多边形太多; 要更正此问题,您必须抽取化身的网格; 如果您不知道该怎么做,请暂时返回并选择其他型号。

# 上传头像

现在一切都准备好了如何将头像上传到 VRchat。 当您单击构建和发布按钮时,SDK 会构建您的头像并准备上传。 然后将向您显示上传屏幕,您可以在其中为您的头像命名,为其选择图像,并输入其他元数据。 在场景中移动 VRCCam 以更改图像。

输入所有必要信息后,您必须确认可以将内容上传到 VRChat,然后再按上传按钮。 头像将开始上传,上传完成后,您可以在游戏中查看它,或者前往 SDK 中的 VRChat SDK > 显示控制面板 > 内容管理器查看。

一旦你对你的头像感到满意,你就可以通过将它上传到 VRChat 来在公共世界中使用它。 在 vrchat.com 上,您可以允许分享头像; 默认情况下,没有人可以复制您的头像。

如何将头像导入 VRChat?

您可以使用 Blender 等 3D 建模软件创建自己的头像,或从在线市场或头像共享平台等各种来源获取头像。

我们希望本指南能帮助您开始!