ComfyUI-OrbitSheets:基于 MiniMax H3 的高一致性角色转向与场景参考生成工具

插件2个月前发布 小马良
289 0

ComfyUI-OrbitSheets 是一套专为解决 AI 视频生成中“多角度一致性”难题而设计的 ComfyUI 节点集。它利用 MiniMax H3 模型,通过硬切镜头序列而非连续环绕运动,生成真正相互一致的角色转向图(Turnaround Sheets)和地点参考图(Location Reference Sheets)。该工具还集成了视觉模型进行智能帧选择,确保输出的参考图板既清晰又无重复。

  • GitHub:https://github.com/lumosai8/ComfyUI-OrbitSheets
  • Civitai:https://civitai.com/models/2861120/create-full-character-sheet-and-location-sheets-in-seconds

核心设计理念:硬切优于连续运动

在测试中发现,让 H3 执行连续的 360° 环绕或摇镜极易导致画面翻滚、地平线倾斜或内容漂移。OrbitSheets 采用固定机位硬切策略:

  • 角色图板:全身 → 面部特写 → 左侧面 → 右侧面 → 背面(5 个静态视图,每个约 1 秒)。
  • 地点图板:正面 → 右侧 → 背面 → 左侧 → 广角/俯视(5 个静态视图)。

这种结构迫使模型在每个角度重新建立主体,彻底消除了摄影机运动带来的累积误差,保证了各视图间的高度一致性。

ComfyUI-OrbitSheets:基于 MiniMax H3 的高一致性角色转向与场景参考生成工具

关键功能节点

节点名称功能描述
Character Turnaround Prompt (H3)生成 5 秒 I2VA 角色转向序列。支持自定义边距(Framing)以适应宽翼展/长尾角色,可选语音样本输出。
Location Sheet Prompt (H3)生成地点参考序列。默认使用 cut views 模式;对于无法从单视图推断的复杂空间,可切换至 continuous move 模式。
Frame Select (vision-judged)智能挑选最佳帧。优先使用图中的 CLIP 模型评判,回退至 HTTP 端点或拉普拉斯方差算法。支持按内容聚类分组,避免时间切片导致的重复。
Contact Sheet将选中的帧排列成编号网格,便于预览和导出。
Attention Backend动态切换注意力内核(如 sage, flash, xformers, comfy kitchen int8),无需重启 ComfyUI 即可优化显存与速度。

技术亮点与最佳实践

  • 视觉评判优先:帧选择不再依赖均匀采样,而是通过视觉模型对拼贴画进行整体评估,精准识别模糊帧与近重复帧。支持 boards 参数将长时序分段评判,突破单次拼贴的帧数限制。
  • 构图安全边距:针对 H3 倾向于裁剪超出画幅内容的特性,提供 framing 选项。对于龙、机甲等宽体角色,务必使用“全身+宽边距”模式,并在锚点图像生成阶段就预留空白。
  • 旋转速度钳制:为防止翻滚,系统将旋转速度上限锁定为 40°/s。若请求的旋转角度在当前帧数下超速,节点会自动钳制并提示所需的最短拍摄时长。
  • 音频同步生成:角色转向图利用 H3 的统一音视频潜空间,在生成画面的同时渲染语音样本,无需额外 TTS 步骤即可获得音色参考。
  • 显存管理:Frame Select 节点默认在视觉调用前卸载所有模型,防止 H3 与大型 VLM 共存导致 OOM。显存充足时可关闭此选项以加速流程。

安装与依赖

cd ComfyUI/custom_nodes
git clone https://github.com/lumos675/ComfyUI-OrbitSheets
# 重启 ComfyUI
  • 必需模型:MiniMax H3 扩散模型、Qwen3-VL 文本编码器、视频/音频 VAE。
  • 可选加速:LightX Turbo LoRA(4步蒸馏)、SageAttention/FlashAttention 内核。
  • Python 依赖:仅需 requests,其余随 ComfyUI 自带。
ComfyUI-OrbitSheets:基于 MiniMax H3 的高一致性角色转向与场景参考生成工具
© 版权声明

相关文章