一句话 → 一段火柴人动画
这不是素材库,是一台确定性引擎:文字先被拆成语义槽位,再由骨骼求解器算出每一帧的关节位置, 接触约束保证屁股落在椅面上、手握住方向盘,最后用同一套「画风宪法」渲染成线条。 同一段文字 + 同一个 seed,永远得到同一段动画。
正在播放:首个验收场景(§21)
这不是素材库,是一台确定性引擎:文字先被拆成语义槽位,再由骨骼求解器算出每一帧的关节位置, 接触约束保证屁股落在椅面上、手握住方向盘,最后用同一套「画风宪法」渲染成线条。 同一段文字 + 同一个 seed,永远得到同一段动画。
enforceBones() 把骨长修回去 —— 所以永远不会把手臂拉长。一个高兴的小人从左侧跑进画面,向另一个人挥手,跳起来庆祝,随后走到椅子旁坐下,最后进入汽车并开走。
它在一个短片里同时覆盖:位移循环、上半身叠加、情绪、跳跃与落地、双人关系、椅子锚点、坐姿、汽车遮挡、驾驶姿态、车辆移动、镜头跟随和动作过渡。