1 Star 0 Fork 1

StudySpace / DigitizedHuman

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

AI 数字人

你到这个世界上来,你应该有这样一个觉悟,就是你终究是要死的,这就是一个人他很悲剧的,他无论多厉害,无论多牛,无论多么嚣张,他都要死的,他都有终结那一天。

——当年明月

一、项目介绍

随着人工智能的迅猛发展以及数字媒体技术的蓬勃进步,我深感对数字生命的实现存在着广泛的可能性。即便无法赋予机器真正的生命,我们仍可将记忆巧妙地转化为数字形态,令其似乎化身为一个拥有我们某些特质的数字个体。正是出于这一初衷,我们展开了这个项目,致力于探索如何塑造一个具备我们独特特征的数字化存在。

二、人物建模

1、球体贴图

  • 工具:一张人脸正面图片 ,UEmetahuman creator

  • 流程:

    1. 创建一个球形静态网格体

    2. 把人脸贴到球体上

    3. 静态网格体生成metahuman

    4. metahuman creator中调整

  • 优点:简单

  • 缺点:丢失太多人脸特征,贴图人脸会产生形变

2、Blender 插件FaceBuilder

3、AnatoFace

  • 工具: AnatoFace(ios 免费)、Blender(或其他 DCC 软件)、UEmetahuman creator

  • 流程

    1. AnatoFace ->Scan 按照提示动画生成模型并导出

    2. 导入 Blender 调整

    3. 导入 UE,转换并生成metahuman

    4. metahuman creator中调整

  • 优点:简单,快捷、免费

  • 缺点:只支持 obj 格式,导出的模型需要 DCC 软件修改后才能导入 UE 中使用,模型导出是通过邮件发送的(可能会信息泄露)

  • 资料:

    1. AnatoFace on the App Store (apple.com)

4、Qlone

5、Deep3DFaceRecon_pytorch

6、DECA

三、动作捕捉

四、人物控制

1、AI Controller

NPC 场景

实现流程:

  1. 蓝图类——AI Controller

  2. 行为树

  3. 黑板

  4. 任务蓝图

  5. 骨骼网格体

2、Mass AI

ECS 架构

关于 ECS:

  1. ECS是什么?

    一种架构模式

    实体(Entity)——组件(Component)——系统(System)

  2. 用来解决什么问题?

  3. 如何解决?

五、声音

1、口型

2、语音

六、对话

1、ChatGPT

MIT License Copyright (c) 2023 木子金兑 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

数字人实践(建模、动画、语音) 展开 收起
C++
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/lrayt-study-space/digitized-human.git
git@gitee.com:lrayt-study-space/digitized-human.git
lrayt-study-space
digitized-human
DigitizedHuman
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891