For the complete documentation index, see llms.txt. This page is also available as Markdown.

导入 Ready Player Me(RPM)角色

本指南将引导您完成将 Ready Player Me(RPM)角色导入到由 Convai 驱动的 Unity 项目、配置它们并集成 Convai NPC 组件的过程。

简介

Ready Player Me(RPM)让用户能够轻松创建和自定义 3D 头像。通过将 RPM 角色集成到 Convai 的 Unity SDK 中,你可以借助先进的 AI 驱动交互,让动态 NPC 栩栩如生。本指南将逐步介绍如何在你的 Unity 项目中使用 Convai 设置 RPM 角色。

前提条件

在开始之前,请确保你拥有以下内容:

  • 一个 Ready Player Me 账户

  • 一个 模型链接 用于你的 RPM 角色

  • 一个 Unity 项目 并且具有 Convai SDK 已安装并正常运行

逐步指南

步骤 1:在 Unity 中安装 Ready Player Me SDK

  1. 打开 Unity 并导航到 窗口 > 包管理器.

  1. 点击 (+) 图标并选择 从 Git URL 安装包.

  1. 输入以下 Git URL,然后点击 安装:

https://github.com/readyplayerme/rpm-unity-sdk-core.git#f6ea3c4b0a8891b7c4c1d7b269cee545185549fb

  1. 等待安装完成。

步骤 2:配置 RPM 头像

  1. 项目面板,导航到: Assets > Ready Player Me > Resources > Settings

  1. 在文件夹内右键单击,然后转到 创建 > Ready Player Me > 头像配置.

  1. 这将生成一个 头像配置 资源。

  2. 选择创建的资源,并在 检查器面板中找到 Morph Targets 部分。

  3. 点击 Add,选择所需的形态目标 (Oculus Visemes 和 ARKit),并保存该资源。

  1. 找到 Assets > Ready Player Me > Resources > Settings > AvatarLoaderSettings 并将 头像配置 资源分配给 头像配置 字段。

  1. 保存该资源。

步骤 3:导入 RPM 角色

  1. 导航到 工具 > Ready Player Me > Avatar Loader.

  1. 粘贴或输入你的 RPM 模型链接 到提供的输入字段中。

  1. 点击 将化身加载到当前场景 以导入你的角色。

步骤 4:集成 Convai 组件

  1. 选择你导入的 RPM GameObject层级面板.

  2. 添加 Convai NPC 组件到该 GameObject。

  3. 填写 名称和 ID ,填写你希望集成的 Convai NPC 的名称和 ID。

  1. 点击 添加组件Convai NPC 组件。

  1. 选择你想要的组件并点击 应用更改.

  1. 添加一个 胶囊碰撞体 到该 GameObject,并配置其 大小中心 以与角色的身体比例对齐。确保碰撞体能够准确包围角色,以获得最佳的物理交互和碰撞检测。

  1. 分配一个 动画控制器 给该 GameObject 的 Animator 组件。该 Convai SDK 提供两个预定义的动画控制器(女性男性)供你使用。或者,你也可以集成一个根据你的需求定制的控制器。

结论

你已成功将 Ready Player Me 角色集成到由 Convai 驱动的 Unity 项目中。现在你可以利用 Convai 的能力,让智能、交互式 NPC 栩栩如生。 🎉😎

有关 Ready Player Me 的更多详情,请访问 Ready Player Me.

最后更新于

这有帮助吗?