跳到正文
IFAI

开源项目

GaussiAnimate 开源:用双层骨架搞定动物与衣物 3D 动画

首次发布 传播指数 48

GaussiAnimate 开源了角色动画制作代码。它将内部运动骨骼与灵活的外部表面结构结合,内部管运动、外部管形变,解决了传统刚性骨架难以处理衣物和动物软体弯曲的问题。最值得关注的是,复杂形变动画制作被大幅简化,支持在本地电脑部署运行。

GaussiAnimate 是一个刚开源的 3D 角色动画工具,专门用来解决动物、衣服这类柔软物体的复杂形变动画难题。

在传统 3D 制作里,给角色绑定骨骼一直是个苦差事。标准的刚性骨架只能控制大关节的转动,一旦遇到宽松的衣物、飘动的毛发或者柔软的身体褶皱,硬绑的骨骼就会穿模或者严重失真。

双层骨骼怎么把形变做自然

GaussiAnimate 提出了一个挺巧的思路,把骨架拆成了内外两层,论文里称之为 skelebones。

内部骨骼负责角色的基础运动姿态,决定走跑跳跃的大动作。角色的外表面或者衣服上则布满了一层灵活的自由表面骨骼,专门负责处理细微的弯曲、褶皱和软体形变。

驱动这些姿态时,它采用了局部动作匹配(Partwise Motion Matching)机制。算法会从捕捉到的动态数据中检索并融合动作片段,让表面细节随着主骨架自然拉伸变形。

适用场景与运行门槛

这项工作原本入选了 SIGGRAPH Asia 2026 会议。从项目演示来看,它支持的对象相当广泛,包括人类、四足动物、鸟类以及各类复杂服装。

需要说清的是,它并不是目前流行的文生动画模型,你不能输入一句话就让模型凭空做动作。它是一套针对重建好的 4D 高斯(4D Gaussian)或网格序列的角色绑定与驱动流程,前提是你要有合适的动态捕捉或重建数据。

项目团队目前已经开源了代码,并在项目主页上提供了完整的本地部署教程。只要有一台配置合格的本地电脑,按照说明下载依赖就能跑起来。

为什么重要

做 3D 资产和动效的开发者最清楚,软体和布料解算往往需要昂贵的物理模拟,或者靠绑定师耗费数天手动刷权重。GaussiAnimate 给出了一种更轻巧的折中方案,让捕捉到的 4D 动态可以直接拿来二次驱动。

我们认为它很适合从事 3D 重建、游戏原型开发或影视预演的团队上手测试。不过它高度依赖输入数据的重建质量,如果没有现成的 4D 数据管线,想要直接把它塞进现有的工业流程里还是有一定门槛的。

来源 (1)

  1. [1]

每日 AI 内容精选