近几个月以来,AIGC 一路高歌猛进,让我们见证了一场行业革命。
然而 AIGC 在 3D 资产领域却仍是业内的难题,少有突破。
小编今天给大家推荐一个 3D 角色 AIGC 利器 ChatAvatar
。它可以算是 3D AIGC 领域的一匹黑马,走在了领域的前沿。
ChatAvatar
团队为 Cocos Creator 制作了专门的插件,目前已经上线 Cocos Store,开发者们可以免费获取。
ChatAvatar Import Tool
插件实现一键导入 ChatAvatar 数字人资产包的功能,如:
模型导入
材质导入
贴图资产导入
资产设置
使用该插件可以简单快捷将 ChatAvatar
3D 数字人资产导入引擎场景并投入使用。
关于 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 材质。
具体步骤可以参考这个视频:
快速开始
点击编辑器菜单的“文件 -> 导入 ChatAvatar 资源”,在打开的面板上点击 Import 按钮,载入zip包。
根据需求选择需要导入的内容,再点击确定即可。
导入成功会在项目下的
chat-avatar-import/
目录下生成导入的资源,其中 textures、metarials、Animation 和 sources 是一些公共的材质贴图、预览动画以及控制脚本和资源,项目内一份即可,默认会导入到此处,请尽量不要调整公共贴图的位置避免重复导入造成包体增大。
身体控制
ChatAvatar Import Tool
提供了基础的身体控制脚本与动画文件,ChatAvatar 数字人资产可以生成具有骨骼的身体模型。将模型文件中的
additional_body
模型文件拖入场景中,并将chat-avatar-importer/sources/
中的预置节点 IK、LookAt 添加至additional_body
节点。同时将chat-avatar-importer/sources/Canvas
添加至场景中。
点击
additional_body
节点并添加如下组件。
点击 Main Camera 并为其添加
chat-avatar-importer/sources/Camera/FollowCamera.ts
组件。将
FollowCamera.target
设置为 additional_body 节点中的 LookAt 节点。
点击 Canvas 节点,
FollowCameraInput.Camera
设置为 Main Camera。
设置完毕,此时即可运行场景并控制角色移动。
面部控制
ChatAvatar 还支持 Blendshape。
Blendshape 的控制脚本可以从 Cocos 官方的模块展示集合中获得(https://docs.cocos.com/creator/manual/zh/cases-and-tutorials/)
总结
以上就是 ChatAvatar 的主要功能,更多功能就留给开发者们自己去探索咯。
希望开发者们在 ChatAvatar 的加持下,能够更高效、更便捷、更低成本地生产 3D 角色资产,提升自己的游戏产品品质。
点击【阅读原文】
即可进入 Cocos Store 商品页面,免费获取 ChatAvatar。