一句话生成 3D 人脸资产|ChatAvatar 角色生成 AI 登陆 Cocos

近几个月以来,AIGC 一路高歌猛进,让我们见证了一场行业革命。

然而 AIGC 在 3D 资产领域却仍是业内的难题,少有突破。

小编今天给大家推荐一个 3D 角色 AIGC 利器 ChatAvatar。它可以算是 3D AIGC 领域的一匹黑马,走在了领域的前沿。

ChatAvatar 团队为 Cocos Creator 制作了专门的插件,目前已经上线 Cocos Store,开发者们可以免费获取。

ae44a326fb6e7a47cac80b6f968fd1ec.png

ChatAvatar Import Tool 插件实现一键导入 ChatAvatar 数字人资产包的功能,如:

  • 模型导入

  • 材质导入

  • 贴图资产导入

  • 资产设置

使用该插件可以简单快捷将 ChatAvatar 3D 数字人资产导入引擎场景并投入使用。

af4fe4f02eaa3d144dfcf5a34e55e853.png

关于 ChatAvatar

ChatAvatar 由影眸科技提供。

影眸科技孵化于上海科技大学MARS实验室,成立后已获得奇绩创坛与红杉种子的两轮投资。

通过与国内顶尖人工智能、计算机视觉实验室合作,积极推动尖端实验室科研成果的民用化、商业化,探索前沿人工智能、计算机视觉技术在大众娱乐市场的推广应用。

2021年,AIGC 还未掀起巨浪之时,公司就已经推出国内首个 AIGC ToC 绘画应用 Wand,产品一度登顶 AppStore 分区榜首。

此次登陆 Cocos 商店 的 ChatAvatar 角色生成平台是影眸科技凭借团队在生成式 AI 领域多年的技术积累,使用创造性的方案将自有的 PFA(Production-ready Facial Assets)数据集与 diffusion 技术相结合,做到了以自然语言文本为输入,生成符合 CG 行业制作标准的3D人脸模型与PBR材质。

ChatAvatar 也是首个能够完成产品级 3D 资产生成的 AI 算法框架,也是影眸科技在 AIGC 新赛道上的又一次重大突破。

在 Cocos 中使用 ChatAvatar

我们可以在 Cocos Creator 中引入 ChatAvatar 生成好的角色素材,并支持 Cocos 默认的 PBR 材质。

07950d504057586cac58744197197ab4.png

具体步骤可以参考这个视频:

快速开始

  • 点击编辑器菜单的“文件 -> 导入 ChatAvatar 资源”,在打开的面板上点击 Import 按钮,载入zip包。

25fd621ac962df4992d874fe6af5c547.png
  • 根据需求选择需要导入的内容,再点击确定即可。

91a360eee33451a82c9258e4729fd923.png
  • 导入成功会在项目下的 chat-avatar-import/目录下生成导入的资源,其中 textures、metarials、Animation 和 sources 是一些公共的材质贴图、预览动画以及控制脚本和资源,项目内一份即可,默认会导入到此处,请尽量不要调整公共贴图的位置避免重复导入造成包体增大。

11418b88d40ef8e871a1c460afefcba6.png

身体控制

  • ChatAvatar Import Tool 提供了基础的身体控制脚本与动画文件,ChatAvatar 数字人资产可以生成具有骨骼的身体模型。

  • 将模型文件中的 additional_body 模型文件拖入场景中,并将 chat-avatar-importer/sources/ 中的预置节点 IK、LookAt 添加至 additional_body 节点。同时将 chat-avatar-importer/sources/Canvas 添加至场景中。

8a13f6475fbcc3018d7bf6b738ba140f.png
  • 点击 additional_body 节点并添加如下组件。

ff7bda28c9c162840c69947c6f8f8593.png
  • 点击 Main Camera 并为其添加 chat-avatar-importer/sources/Camera/FollowCamera.ts 组件。

  • FollowCamera.target 设置为 additional_body 节点中的 LookAt 节点。

f0f6f1efcbb796782b2e71f2ebe79f96.png
  • 点击 Canvas 节点,FollowCameraInput.Camera 设置为 Main Camera。

22c419e9d77bc7cae2e82f18726b4862.png

设置完毕,此时即可运行场景并控制角色移动。

面部控制

ChatAvatar 还支持 Blendshape。

Blendshape 的控制脚本可以从 Cocos 官方的模块展示集合中获得(https://docs.cocos.com/creator/manual/zh/cases-and-tutorials/)

ff7d2189c1e2767b5dbaa50d0b32e419.gif

总结

以上就是 ChatAvatar 的主要功能,更多功能就留给开发者们自己去探索咯。

希望开发者们在 ChatAvatar 的加持下,能够更高效、更便捷、更低成本地生产 3D 角色资产,提升自己的游戏产品品质。

点击【阅读原文】即可进入 Cocos Store 商品页面,免费获取 ChatAvatar。

相关推荐

  1. Python生成九九乘法表

    2023-12-16 05:50:02       18 阅读
  2. 木马

    2023-12-16 05:50:02       26 阅读
  3. 木马

    2023-12-16 05:50:02       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-16 05:50:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-16 05:50:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-16 05:50:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-16 05:50:02       18 阅读

热门阅读

  1. 10129 - Play on Words (UVA)

    2023-12-16 05:50:02       44 阅读
  2. word如何快速制作简易代码块

    2023-12-16 05:50:02       38 阅读
  3. 「CocoaPods」Podfile文件模板

    2023-12-16 05:50:02       43 阅读
  4. MySQL DQL

    MySQL DQL

    2023-12-16 05:50:02      36 阅读
  5. 【C#】Microsoft C# 之 LINQ 查询语法视频学习总结

    2023-12-16 05:50:02       29 阅读
  6. React Hooks学习指北

    2023-12-16 05:50:02       33 阅读
  7. 下载文件 后端返回给前端 response header 响应头

    2023-12-16 05:50:02       43 阅读
  8. Vue3+Ts项目——登录页面跳转到首页

    2023-12-16 05:50:02       39 阅读
  9. 7.3 lambda函数

    2023-12-16 05:50:02       34 阅读
  10. 快速入门HTML

    2023-12-16 05:50:02       31 阅读