文本生成三维人
输入一句对外貌和穿着的中文或英文描述,直接得到带身体的完整三维角色,不需要先建白模再贴图。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
DreamWaltz-G 是一个文本驱动的三维头像生成与全身动画研究项目,输入一句描述即可搭出带身体的三维角色,并让它按给定动作动起来。它把骨架引导和混合三维表示结合起来,让生成的角色既能保持外形一致,又能做出走动、挥手这类全身动作。适合做虚拟主播、游戏原型和三维内容实验的人拿来试玩,目前更偏研究演示,产品化程度有限。
DreamWaltz-G 是一个面向三维数字人的生成式研究项目,核心思路是用文本描述直接生成带身体的虚拟角色,并让这个角色按照参考动作做出全身动画。它主要解决的是「文字到三维人」这一步:你给一句外貌描述,它产出一个可以驱动、可以放进场景里的三维人形。
在方法上,它把骨架引导和混合三维表示结合起来。骨架提供动作结构,混合表示负责外观与几何,两者配合让生成的角色在动起来时不容易变形或糊掉,也方便复用到不同的动作上。
对普通用户来说,它更像一个可以体验「打字生成数字人」的入口;对做三维内容的人,它能省去从零建模和绑定骨骼的步骤;对研究者,它是一个可以在此基础上继续改的实验框架。
输入一句对外貌和穿着的中文或英文描述,直接得到带身体的完整三维角色,不需要先建白模再贴图。
用骨架作为动作约束,角色可以做出走动、转身、挥手这类全身动作,而不是只能原地转圈展示。
外观与几何分开建模再合成,让角色在不同视角和不同姿势下保持样子一致,减少变形和糊面。
把一段参考动作套到生成的角色身上,让它照着这段动作演一遍,适合做短视频或动画片段。
生成好的角色可以放进三维场景里和其他物体一起摆放,方便搭出有背景的画面而不是孤零零一个人。
项目以研究代码形式开放,能换生成模型、换动作数据、改表示方式,适合在此基础上做二次实验。
想给自己做一个可动的三维形象,用于直播或短视频,不需要会建模就能拿到角色。
做动画或游戏原型时,用它快速产出角色草稿和动作预览,省掉从零绑定骨骼的时间。
骨架引导加混合表示这套组合可以直接复用到自己的实验里,作为对比基线也方便。
项目以研究代码为主,需要自己搭环境、跑脚本,没有现成的一键出片界面。
文本驱动的三维角色通常偏风格化,细节和真实人脸还有距离,不适合拿来做写实还原。
它做的是「文字到三维人」这件事:你写一句对外貌、穿着的描述,它生成一个带身体的三维角色,并能让这个角色按给定动作动起来。做虚拟形象、动画原型或者三维内容实验时,可以拿它快速出一个能动的角色。
生成角色这一步不需要建模基础,写清楚描述就行。但它以研究代码形式提供,要自己配环境、跑脚本,还要会准备动作骨架数据。如果你只想点几下就出成品动画,它并不省事。
它的思路是用骨架来约束动作,所以像走动、转身、挥手这类全身动作都能做,也能把一段现成的参考动作套到角色身上重演一遍。动作幅度越大、节奏越快,越需要自己调,简单动作通常更容易出稳定结果。
它用混合三维表示把外观和几何分开处理再合成,目的就是让角色在不同视角和不同姿势下保持同一个样子,减少变形和糊面。实际效果和文本描述是否具体、动作幅度大小都有关系。
可以,生成好的角色能放到三维场景中和其他物体一起摆放,用来搭带背景的画面。想要更复杂的场景,通常还需要在三维软件里继续调整位置、光照和材质。
文生图出的是平面图片,只能看不能动;DreamWaltz-G 输出的是带身体的三维角色,可以换角度观察、可以套动作做动画、还能放进场景里组合。代价是流程更长、结果更依赖调参。