外观自定义
更新时间:2024-2-17
介绍
数字人
是指使用计算机技术和人工智能技术创建的虚拟人物形象,其外观和行为与真实人类非常相似。通常需要 建模、材质、纹理、渲染、动捕、表情动画等等几个复杂的步骤。
我们目前支持两类数字人格式:
VRM 和 Live2D
VRM和Live2D并非是新技术,而是在官方厂商无心插柳,而在二次元用户群体中共创、流行起来的格式,有这深厚的群(宅)众(男)基础,有非常多的制作工具和生态,标准也很开放,没有什么商业限制,广泛被用于各类游戏、虚拟偶像。比如:明日方舟、以及米哈游的多款游戏。
Live2D 的表情效果视频展示
VRM
VRM 是一种用于虚拟现实环境的人物模型格式,最初由DWANGO开发。它是一种开放的、可移植的、基于标准的3D人物模型格式,支持动态骨骼动画和表情控制。VRM 通过 Unity 或其他3D建模软件创建,可以在虚拟现实、游戏、社交应用等场景中使用。VRM 可以包含人物的外观、骨骼、动画、表情等信息,使得创建和共享虚拟人物变得更加简单和标准化。
VRM 制作工具
Unity: Unity是一款广泛用于游戏开发和虚拟现实应用的跨平台游戏引擎,它可以用于创建和编辑VRM模型。
Blender: Blender是一款免费开源的3D建模软件,它支持导入、编辑和导出VRM格式的模型。
UniVRM: UniVRM是一个Unity插件,用于在Unity中创建、导入和编辑VRM模型。
VRoid Studio: VRoid Studio是由PIXTA公司开发的一款免费的人物建模软件,它可以用于创建具有动态表情和骨骼的3D角色,并将其导出为VRM格式。
VRM Converter for Blender: 这是一个Blender插件,可以将其他格式的3D模型转换为VRM格式,并进行编辑和优化。
推荐初学者使用VRoid Studio 用捏脸的方式快速上手
Live2D
Live2D 是一种2D动画技术,由Cybernoids开发。它可以将静态的2D角色模型转换成具有动态效果的虚拟角色,使得角色在屏幕上可以呈现出生动的表情和动作。Live2D 使用图层结构来创建角色,每个部分都可以单独进行动画处理,从而实现更加生动的表现。Live2D 通常用于游戏、虚拟主播、手机应用等领域,为用户带来更加生动和有趣的虚拟人物体验。
Live2D 制作工具
以下是一些用于制作Live2D的工具:
Cubism Editor: Cubism Editor是Live2D官方提供的专业工具,用于创建和编辑Live2D模型。它提供了丰富的功能,包括图层编辑、动画制作、形变绑定等。
Live2D Viewer: Live2D Viewer是Live2D官方提供的查看器软件,用于预览和测试Live2D模型。它可以帮助用户在制作过程中实时查看模型效果。
Clip Studio Paint: Clip Studio Paint是一款绘图软件,它提供了Live2D编辑功能,用户可以在Clip Studio Paint中进行Live2D模型的绘制和编辑。
Live2D Euclid: Live2D Euclid是Live2D官方推出的新一代技术,它提供了更加高效的动画制作和形变绑定功能,适用于更复杂的Live2D模型制作。
CrazyTalk Animator: CrazyTalk Animator是一款2D动画软件,它支持导入和编辑Live2D模型,并可以用于制作动画。
推荐初学者在淘宝直接购买 Live2d 皮套
GLTF 和 FBX
对于有专业建模能力的创作者,我们同样支持专业的 3D 模型导入。因为在 VRM 和 Live2D 已经标准化的支持了骨骼动画、表情、口型,在自定义模型中,同样也需要创作者提供:
- 骨骼绑定动画: 可以模型自带动作动画 ,或者支持mixamo 绑定,使用通用的动作动画。
- 表情:使用morphTarget 的表情动画如: 高兴、悲伤、平静、惊喜 等
- 口型:使用morphTarget 控制的口型动作,至少有 口横向张开、口纵向张开,或者 5 元音口型
可以参考模型文件:Robot的GLTF文件下载
GLTF 和 FBX
GLTF(glTF)是一种用于传输和加载3D模型的文件格式。它是由Khronos Group开发的开放标准,旨在成为现代3D图形应用程序中的通用3D模型交换格式。GLTF文件使用JSON格式描述3D模型的几何形状、材质、纹理和动画等信息,并且支持嵌入式的二进制数据。由于其文件大小小、加载速度快、跨平台兼容性好等特点,GLTF在虚拟现实、增强现实、游戏开发等领域得到了广泛的应用。
FBX(FBX)是一种由Autodesk开发的专有文件格式,用于在不同的3D软件之间交换数据。FBX文件可以包含3D模型的几何形状、材质、动画、骨骼等信息,支持在Autodesk的软件(如Maya、3ds Max)和其他流行的3D软件之间进行导入和导出。由于其流行和广泛支持,FBX在电影制作、游戏开发、虚拟现实等领域被广泛使用。
GLTF 是一种开放的、轻量级的3D模型格式,适用于现代的3D图形应用程序;而 FBX 则是一种专有的、通用的3D模型交换格式,广泛用于不同3D软件之间的数据交换。