Skip to content

三渲二的头发是刚体,与 i2v 的路线分工需要判据 #266

Description

@johnnyzhang-eng

现象

三渲二产出的序列帧里,长发是一整块刚体,跟着头骨走,不会飘、不会摆。角色跑跳时头发像戴了个头盔。

这是几何问题,贴图救不了

图生 3D 把头发重建成一层壳,它没有独立的骨骼链;自动绑骨按人形骨架绑,头发被蒙皮到头骨上,于是只能跟着头做刚体运动。

这在三渲二这条路线上是结构性的,不是某次生成的偶发问题。

三条路,成本差很多

A. 接受它。 很多 3D 游戏的头发就是刚体。代价是丢掉二次元长发角色的一大半表现力。

B. 给头发加骨骼链 + 跟随动画。 出帧台侧做:识别头发网格 → 生成 2-4 节骨骼 → 按头部运动做延迟跟随(弹簧阻尼)。纯本地、零 API 成本,但要解决"怎么自动认出哪块是头发"(按材质/颜色/位置启发式都不稳)。

C. 换路线。 这类动作走 i2v ——视频模型天然会让头发飘。

我的倾向

不是二选一,是分工。 两条路线各有独占优势:

三渲二 i2v
多朝向零成本 + 跨朝向天生一致
步态周期天然正确 从视频里猜
头发/衣摆动态 ❌ 刚体
单帧细节 受 UV 密度限制

所以:要多朝向一致的走三渲二,要头发/布料动态的走 i2v。这条分工该写进路线选择的判据里,而不是让某一条去补另一条的短板。

B 方案值得做一次可行性验证(零成本),但不该挡住主线。

待拍板

  • 分工判据写在哪一层:ROUTE_MATRIX 是"动作 → 路线",而这里的判据是"角色有没有长发/披风"——属于角色属性,不是动作属性
  • B 方案是否立项

Refs #192

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions